3293 269
407 575
287 183
24 985
647 563
252 655
956 720
458 766
723 249
531 132
270 646
876 225
458 812
396 726
1913 999
378 337
971 551
431 32
109 230
329 735
650 27
857 157
751 297