1685 349
1184 75
1104 83
13401 810
5216 311
4525 274
4545 370
10654 1012
27413 67
3590 155
20105 324
5101 486
9452 382
2935 560