2900 313
1164 1000
583 274
749 145
862 97
121 584
91 535
405 893
155 586
23 693
451 202
1008 396
933 712
443 617
1971 476
649 859
529 364
42 991
914 219
779 239
192 875
139 462
279 484
950 797