6627 75
4027 851
8220 628
7610 648
17760 465
22201 292
13747 337
21852 182
12911 152
11524 797
56625 520
17655 707
9030 626
12258 637
3631 686
22168 610
7119 335
18834 582
12567 101
22375 238
12042 256
6053 118
9411 120
12642 840
13495 634
28503 156
33205 354
14982 33