111 413
290 57
144 519
646 271
588 71
280 278
329 880
740 586
833 935
307 429
948 335
33 715
21 102
520 608
780 869
474 122
999 268
137 451
337 882
641 705