3995 508
2484 404
4339 647
2192 149
5245 422
5158 639
3257 579
6008 121
5324 352
4258 794
3502 352
4161 267
1918 112
28836 502
37659 236