1675 169
2856 389
12227 121
4799 693
3038 648
18063 522
7104 371
9399 275
92189 454
2751 381
1194 181
3625 89