1095 281
1927 260
3187 400
1025 254
2951 870
2298 322
2734 708
526 100
2589 163
784 146
600 59
1422 303
2982 837
3214 677
1029 269
823 147
2860 626
1624 353
2645 429
3103 310
1887 468
1597 451
863 135
1981 478