129927 382
38633 924
20091 425
18009 530
8229 635
10032 603
3574 662
4123 782
3751 211
5743 556
1844 50
6330 719
9825 375
8245 885
16683 177
77820 653
22323 100