1689 349
1186 75
1105 83
13403 810
5232 311
4531 274
4546 370
10661 1012
27420 67
3592 155
20107 324
5106 486
9453 382
2935 560