12800 125
15091 554
7043 669
20969 478
19452 614
8347 348
91850 172
8095 322
3661 189
1983 225
29233 105
6364 795
12699 123
16146 556
7362 661
1668 150
2163 173
2804 220
4208 177
2753 328
1544 83
2584 269
11394 269
2886 358
5187 498
8447 680
6111 575
3431 777