31036 210
27988 343
9209 403
3069 137
6461 814
13580 371
4812 444
23557 484
8316 415
24871 126
9987 658
66571 515
10906 844
5714 500
10339 665
3659 851
19489 842
9413 772
5227 163
11293 608
12043 447
19424 669
7027 353
15902 611