50 202
245 770
1000 381
541 580
1078 826
517 286
746 839
473 116
690 261
681 594
612 473
150 422
947 828
557 596
225 17
66 702
959 526
822 109
729 433
176 312