581 148
1447 314
165 33
1053 241
2579 843
1507 435
2504 781
2645 514
16846 259
3564 507
1565 129
1895 221
3365 845
2353 369
1488 231
811 65
17472 433