429 26
1913 999
828 144
378 337
369 312
490 457
1794 500
320 733
474 940
458 766
1051 891
917 784
3293 269
1000 929
117 339
1157 883
103 149
461 352
379 460
257 765
581 717