1695 169
2880 389
12259 121
4812 693
3059 648
18118 522
7127 371
9403 275
92208 454
2764 381
1200 181
3630 89