1502 322
1145 255
2131 450
2702 839
3042 656
2619 634
1198 325
1235 297
2662 741
2696 726
963 88
2216 457
3060 707
1749 471
3198 798
2240 591
2835 898
1517 416
2769 709
414 38
1887 521
1850 421
3116 801
1331 275