3290 269
2534 648
426 26
569 154
2468 304
928 805
283 183
475 340
809 524
246 147
918 77
47 75
771 978
999 929
406 311
1239 163
971 8
790 63
290 129
474 940
297 727
560 141
251 765
359 987