3293 269
396 726
1913 999
378 337
1727 239
929 805
972 551
461 352
611 360
712 154
742 132
650 27
1997 936
958 115
429 26
1246 163
412 311
236 8
419 917
431 32
1067 584
329 735
863 540
257 765