115 160
830 246
165 943
35 968
104 998
493 403
211 196
306 843
690 457
434 657
120 969
373 935
904 981
588 768
593 418
65 164
723 40
401 525
358 949
742 639