21095 629
7094 591
12473 74
3858 113
4757 214
9448 137
20502 166
13865 729
11927 1012
16436 586
23420 173
8850 56
23085 294
5186 402
7704 120
5273 131
7572 951
424097 733
5060 343
11575 124
6113 526
2476 595
13153 362
5124 228
3071 427
2864 350
5962 665
4149 849