1666 306
2943 303
3094 822
2357 537
3257 488
3747 587
3713 584
2494 295
4321 739
4269 646
4851 828
3321 728
1844 201
1918 148
3597 803
3234 581
2136 320
3721 924
2607 433
1641 210
3533 610
2217 395
3223 270
2815 866