1697 169
2881 389
12262 121
4814 693
3062 648
18123 522
7128 371
9405 275
92210 454
2764 381
1201 181
3630 89