2181 220
862 97
154 586
463 732
812 650
675 736
933 175
721 978
140 305
83 520
430 484
35 516
895 860
236 562
641 697
330 90
746 145
552 332
776 801
1233 359
1008 557
1964 476
298 141