1693 169
2877 389
12257 121
4811 693
3059 648
18115 522
7126 371
9403 275
92206 454
2763 381
1199 181
3630 89