305 82
112 854
2982 412
580 511
1971 476
313 201
674 43
852 190
466 732
914 219
676 736
388 148
542 860
497 921
1164 1000
2442 127
718 234
330 90
898 230
999 488
231 76