1246 446
888 102
349 43
420 630
179 428
1008 824
522 739
466 563
355 267
611 574
956 479
197 957
945 872
163 848
658 174
273 91
281 981
960 672
732 242
117 905