2398 793
2967 313
2117 702
597 516
797 968
835 650
850 352
299 937
106 95
379 109
91 225
475 485
3056 412
901 884
513 752
927 975
300 324
501 863
20 729
6 171
958 825
1000 132
829 609