1068 30
5582 743
3075 216
3674 720
2917 140
151318 264
35956 638
13761 69
7509 857
29040 239
9012 755
3724 150
6473 482
4785 539
3411 547
4387 562
3810 614
1783 366