3097 861
2072 493
2117 110
1693 167
6710 625
931 211
661 125
1041 43
1822 309
2795 771
3138 974
2987 647
2338 601
2785 649
2376 561
972 249
3154 871
4100 634
2135 269
2785 847
1998 493
3257 196
518 38
1984 398