30930 623
32870 356
45435 70
50686 845
145014 570
28397 596
14551 157
30094 443
69183 905
30007 574
83096 759
27823 185
22545 183
6180 735
2380 44
31261 927
49570 642
20922 361
14865 573
24580 106
23766 74
33971 676
40783 609
35315 897