1685 349
1183 75
1102 83
13400 810
5211 311
4523 274
4541 370
10652 1012
27410 67
3588 155
20104 324
5097 486
9452 382
2935 560