1693 349
1189 75
1110 83
13405 810
5247 311
4538 274
4547 370
10666 1012
27430 67
3594 155
20108 324
5110 486
9462 382
2935 560