5097 956
5801 176
2371 245
10437 731
4968 388
4167 438
3441 540
17588 129
11470 824
18794 614
2408493 3909
929718 955
247350 1043
34713 613
62937 609
31600 518
3003 189
17720 585
3265 237
1635 373
28568 105
7225 795
17087 804
1973 88
7790 34
9305 302
4743 598
15230 734