1686 169
2871 389
12247 121
4806 693
3052 648
18092 522
7118 371
9401 275
92200 454
2760 381
1197 181
3628 89