108 491
389 229
269 350
2 345
444 18
342 341
585 636
301 122
884 949
654 227
494 576
952 782
529 277
157 78
42 324
967 168
927 19
409 737
908 61
167 954