1683 169
2869 389
12235 121
4803 693
3046 648
18087 522
7117 371
9400 275
92199 454
2757 381
1196 181
3626 89