18538 560
1652 535
447 138
1279 401
460 137
1361 448
985 212
1226 407
402 131
2465 629
1658 360
2929 932
931 243
1891 423
1131 317
2618 721
1726 557
832 269
503 114
478 147
2905 881
3000 706
639 183
2697 812