3112 759
3238 952
2149 648
3140 718
483 122
2078 316
1174 118
2072 347
788 40
2665 442
3186 822
726 163
3173 668
2642 659
435 29
868 115
754 62
1906 398
797 161
3088 610
2871 813
3552 923
3105 433
13432 157