1503 308
2930 844
2726 595
406 76
1712 327
2650 629
1104 309
2098 428
2190 547
2490 754
2079 502
3182 604
771 173
2244 429
17438 345
1609 521
534 137
3134 972
1968 557
361 58
389 81
2113 460
2365 744
2951 742
190 28
1199 206
1178 293
763 198