34025 465
33721 244
28580 675
2958 85
7465 532
17586 550
24357 60
32985 349
25567 664
26310 434
33300 278
29181 669
4966 812
27394 194
3790 464
21258 354
32229 385
25840 80
29007 354
12584 725
38289 118
20688 350
28945 239
11065 376
928288 955
19541 860
13222 678
28642 176