1003 62
969 642
1388 580
922 35
945 110
556 433
140 244
967 264
1440 384
612 980
851 140
458 239
98 884
1197 408
2118 828
239 10
311 590
554 945
340 264
255 691
368 85
306 212