1675 169
2845 389
12223 121
4797 693
3035 648
18058 522
7103 371
9399 275
92188 454
2749 381
1193 181
3624 89