1662 169
2836 389
12210 121
4782 693
3031 648
17996 522
7093 371
9396 275
92178 454
2746 381
1189 181
3621 89