5096 956
5801 176
2371 245
10435 731
4968 388
4167 438
3441 540
17588 129
11470 824
18794 614
2408251 3909
929713 955
247349 1043
34709 613
62935 609
31599 518
3003 189
17720 585
3265 237
1635 373
28567 105
7225 795
17086 804
1973 88
7790 34
9300 302
4743 598
15230 734