540 535
916 92
831 409
338 971
356 155
619 111
505 340
97 563
477 8
198 698
198 889
481 582
120 582
166 794
61 368
250 812
242 883
188 810
113 402
884 715