1020 237
2845 638
21677 630
7550 591
10219 73
3945 113
4861 214
9755 137
21087 166
14472 729
12540 1012
16784 586
23817 173
9219 57
23743 294
5296 402
7966 120
5390 131
7803 951
456375 746
5196 343
11871 124
6200 526
2532 595
13384 362
5315 228
3150 427
2960 350