129936 382
38638 924
20093 425
18009 530
8229 635
10032 603
3574 662
4123 782
3751 211
5743 556
1844 50
6330 719
9825 375
8245 885
16686 177
77823 653
22324 100