1005 52
667 162
410 741
210 392
557 706
811 239
991 37
268 241
211 297
256 837
153 319
32 837
53 647
459 718
818 6
612 203
333 399
989 539
738 757
435 133