893 150 3000
743 134 4720
1 050 573 10433
574 304 3704
1 017 823 5449
1 166 861 9922
1 283 956 6991
1 571 051 6298
355 762 1790
2 352 827 15898
878 881 4470
843 685 8602
429 264 2949
1 158 382 6165
704 301 3286
681 878 2830
349 161 998
1 424 107 5546
940 631 6723