5098 956
5801 176
2371 245
10437 731
4968 388
4167 438
3441 540
17589 129
11470 824
18795 614
2409282 3910
929735 955
247353 1043
34729 613
62940 609
31604 518
3003 189
17720 585
3268 237
1635 373
28577 105
7226 795
17087 804
1973 88
7792 34
9309 302
4744 598
15231 734