2285 294
1003 216
880 840
670 488
229 789
942 936
876 764
259 808
368 586
533 161
543 894
565 675
660 982
528 393
132 178
1405 446
1189 25
1730 659
751 171
994 296