3015 823
1698 170
1102 137
1958 242
2641 708
1334 91
217 49
2761 440
3905 645
3066 522
2259 303
3386 862
2860 457
724 140
1695 328
1307 178
3190 712
3473 828
3621 608
2016 599
2359 506
2136 330
709 114
2821 510