1680 349
1178 75
1099 83
13399 810
5189 311
4516 274
4539 370
10646 1012
27399 67
3586 155
20102 324
5091 486
9450 382
2935 560