1684 349
1179 75
1101 83
13400 810
5209 311
4523 274
4541 370
10651 1012
27410 67
3588 155
20104 324
5097 486
9452 382
2935 560