1523 58
5682 410
63180 309
56573 275
13819 617
25699 282
53952 137
22805 195
7086 388
3766 76
4724 537
7012 763
1622 153
5084 595
4428 581
5407 281
2750 115
2912 422