101 101
482 903
1008 396
586 43
624 194
232 813
223 601
758 365
758 258
2598 912
814 629
881 630
496 921
60 279
1104 482
89 535
60 95
812 405
172 409
536 373
285 429
949 797