3118 626
2823 718
3904 874
2881 600
284 47
2205 541
2457 479
1203 280
2671 823
982 142
2574 826
2674 703
2690 208
676 101
765 100
315 52
1051 123
4016 339
1236 172
2613 164
1572 412
2755 550
3227 820
2894 851