1686 169
2874 389
12251 121
4807 693
3055 648
18102 522
7122 371
9402 275
92203 454
2761 381
1198 181
3628 89