1686 169
2873 389
12248 121
4806 693
3054 648
18094 522
7118 371
9401 275
92201 454
2760 381
1197 181
3628 89