1066 30
5580 743
3073 216
3671 720
2915 140
151315 264
35955 638
13760 69
7509 857
29035 239
9012 755
3723 150
6473 482
4785 539
3411 547
4387 562
3810 614
1783 366