58455 157
6826 58
18221 531
2999 536
2022 287
40230 317
9539 228
38521 490
5382 824
47261 332
39882 373
109072 766
21670 242
16884 840
12108 556
9272 450
36798 240
1814 278
2787 151
1060 92
2519 261
62295 806
3648 332
1616 388
3543 942
2091 363
1302 180
1771 279