5097 956
5801 176
2371 245
10437 731
4968 388
4167 438
3441 540
17589 129
11470 824
18794 614
2408868 3909
929725 955
247351 1043
34721 613
62938 609
31602 518
3003 189
17720 585
3266 237
1635 373
28572 105
7225 795
17087 804
1973 88
7791 34
9308 302
4743 598
15230 734