129918 382
38630 924
20086 425
18007 530
8229 635
10032 603
3574 662
4122 782
3751 211
5743 556
1843 50
6330 719
9825 375
8245 885
16680 177
77805 653
22318 100