39679 916
15985 540
1353 79
8672 885
4052 311
1514 53
3182 255
2830 69
1211 52
4233 654
4386 168
1711 294
2635 389
3593 625
2349 236
2538 367
1833 280
3208 580
1604 254
2661 224
3274 656
10858 675
5945 621
1767 131
5139 344
8937 681
4561 713
14482 661