1682 349
1179 75
1101 83
13399 810
5207 311
4520 274
4540 370
10649 1012
27407 67
3588 155
20103 324
5096 486
9452 382
2935 560