2355 294
1003 216
883 840
671 488
229 789
945 936
878 764
259 808
374 586
537 161
544 894
565 675
660 982
528 393
132 178
1407 446
1191 25
1736 659
751 171
995 296