1686 169
2874 389
12250 121
4807 693
3054 648
18096 522
7121 371
9401 275
92202 454
2761 381
1198 181
3628 89