18035 52
6119 104
7667 178
14819 133
93754 799
11512 602
7904 625
5723 462
34799 354
5359 219
41109 166
21065 873
101020 817
67034 521
3924 546
1189 160
3301 559
25500 472
16372 508
5452 771
2489 142
4003 886
7837 606
10808 628
3044 173
21401 354
2069 267
6401 300