3097 826
5609 396
2302 362
18630 696
2078 450
1708 43
2740 642
2270 559
3277 894
2153 554
1619 118
1870 447
2785 759
1653 434
12592 748
800 141
2626 837
2404 168
984 25
1181 242
2457 502
2105 507
2999 660
2170 551