5035 956
5799 176
2320 245
10393 731
4942 388
4141 438
3433 540
17578 129
11448 824
18766 614
2386477 3900
929141 955
247287 1043
34393 613
62844 609
31399 518
2984 189
17662 585
3241 237
1625 373
28519 105
7178 795
17051 804
1961 88
7739 34
9135 302
4671 598
15188 734