21095 629
7094 591
12473 74
3858 113
4756 214
9447 137
20502 166
13864 729
11927 1012
16436 586
23420 173
8850 56
23085 294
5186 402
7704 120
5272 131
7572 951
424064 733
5059 343
11575 124
6113 526
2476 595
13153 362
5124 228
3071 427
2864 350
5962 665
4148 849