5095 956
5801 176
2370 245
10435 731
4967 388
4167 438
3441 540
17588 129
11470 824
18794 614
2407904 3909
929706 955
247347 1043
34706 613
62933 609
31596 518
3003 189
17720 585
3265 237
1635 373
28567 105
7222 795
17083 804
1972 88
7789 34
9298 302
4741 598
15230 734