3003 809
1363 166
2489 486
494 142
1045 119
2756 447
2839 406
2715 439
3566 461
2273 610
3244 343
2937 738
1114 214
732 156
2257 299
502 35
2865 474
2940 726
2435 491
319 58
2698 769
1901 229
6579 746
2951 429