1462 345
684 531
780 86
414 11
233 724
640 720
263 945
400 148
200 433
966 87
463 396
50 960
1008 309
411 858
1002 975
861 396
881 508
308 116
952 965
836 865
404 702
34 284
379 402
150 725