1005 62
2117 304
2546 269
923 568
239 10
945 110
556 433
1012 12
903 381
457 790
1109 163
935 29
98 884
964 945
371 304
922 35
833 173
174 79
850 211
466 568
678 228
319 759