2232 454
548 427
608 361
30 102
250 982
273 963
442 292
926 903
885 566
826 835
308 688
60 32
397 292
194 256
648 383
1156 456
621 765
116 245
845 952
786 288
505 612
340 622