26216 728
21416 701
24748 541
19253 493
16336 158
20885 641
2671 298
4559 426
3740 568
5484 400
20964 83
5076 983
8417 789
2196 159
7152 625
15128 127
21835 352
3034 39
17419 526
3975 340
4822 589
5150 198
7333 130
3624 548
6359 86
3530 302
4699 710
28566 605