1082 430
4381 74
1141 379
882 646
86 803
563 124
348 676
750 295
112 502
761 242
208 522
598 810
792 10
621 549
354 381
332 936
933 795
138 596
51 313
372 155