3041 422
2982 603
8391 555
6543 336
1926 118
4517 640
7496 513
8247 885
5020 275
5054 543
4280 130
30832 114
30390 535
152001 750
44397 287
37823 259
42481 744