2438 127
543 55
799 665
80 168
298 141
778 239
999 968
793 253
10 402
274 61
166 179
854 663
999 488
689 318
714 234
1457 978
456 823
1002 951
824 329
267 44
411 35
243 328
568 34
169 433