305 82
294 628
497 921
2442 127
674 43
466 732
530 364
999 488
23 693
451 202
915 219
299 141
786 854
542 860
2209 220
370 394
1972 476
991 840
313 201
852 190
43 991