6403 585
246250 856
175717 513
57073 314
32611 429
48497 506
27059 640
16878 328
38123 156
2996 90
4435 98
7858 955
3854 402
13461 735
5227 790
5911 134
68736 184