58475 157
6829 58
18227 531
3001 536
2028 287
40248 317
9542 228
38546 490
5384 824
47272 332
39906 373
109137 766
21682 242
16899 840
12111 556
9276 450
36810 240
1817 278
2788 151
1061 92
2519 261
62298 806
3658 332
1619 388
3547 942
2112 363
1303 180
1773 279