172 250
163 65
305 662
874 137
275 196
734 890
480 107
822 699
878 497
40 479
525 557
948 216
994 848
147 859
78 362
3 406
462 875
451 81
33 123
619 632