1675 169
2846 389
12226 121
4798 693
3035 648
18058 522
7103 371
9399 275
92188 454
2750 381
1193 181
3624 89