18616 925
8809 310
2190 235
9130 893
2055 64
2610 301
4970 571
5975 854
4698 349
2847 96
4187 574
3267 534
1273 105
2055 285
6267 380
7604 441
10348 71
22107 238