1501 282
2338 738
1579 492
357 84
1225 253
2584 564
2308 541
2263 557
1945 413
1393 286
2159 649
1709 443
1241 385
758 154
1123 276
527 141
743 212
1228 260
1496 399
1678 379
3000 857
1157 235
1530 501
8882 696