2627 32
10293 620
15696 567
7167 673
23202 482
2421 49
11176 415
9005 948
12250 734
6633 624
12744 578
16064 383
9324 297
4183 164
21399 486
4226 495
8254 734
16503 535
3259 522
5588 505
12642 268
18689 119
2671 229
3687 424
7717 662
7862 865
5043 683
4063 177