28593 169
22354 211
16944 457
23080 184
2977 459
22168 698
12005 147
6636 694
4550 583
5862 605
11891 596
3461 319
3295 288
51281 720
14784 154
10847 357
61697 261
5199 814
4668 442
6864 741
9554 708
27093 743
43062 1116
21028 255
31166 576
10656 313
15578 400
7162 74