27526 783
21491 740
20444 528
29943 86
2829 106
16494 52
9917 857
15535 552
10577 623
22016 609
25105 328
13160 582
1152 43
5542 768
14157 240
4633 564
8585 323
12007 298
9332 160
3010 175
6644 624
28513 904
20800 569
2039 332
1387 111
16018 795
9573 357
3781 696