5098 956
5801 176
2371 245
10437 731
4969 388
4168 438
3441 540
17589 129
11470 824
18796 614
2409818 3910
929739 955
247354 1043
34732 613
62942 609
31609 518
3006 189
17722 585
3271 237
1635 373
28578 105
7226 795
17088 804
1973 88
7793 34
9313 302
4745 598
15232 734