1523 58
5681 410
63170 309
15883 238
56573 275
13819 617
25692 282
53944 137
22798 195
7086 388
3766 76
4724 537
7012 763
1622 153
5084 595
4428 581
5406 281
2749 115
2912 422