1699 169
2889 389
12269 121
4820 693
3063 648
18138 522
7133 371
9405 275
92216 454
2765 381
1202 181
3631 89