1697 349
1191 75
1113 83
13406 810
5273 311
4560 274
4549 370
10676 1012
27442 67
3597 155
20111 324
5113 486
9465 382
2935 560