305 82
786 854
370 394
294 628
238 562
555 332
692 318
999 488
625 263
509 100
779 239
754 501
1972 476
2442 127
313 201
818 650
990 840
28 113
121 584
156 586
451 202
66 889
299 141