478526 993
229251 1201
11610 485
12429 550
401328 810
8023 640
19765 399
159577 988
8571 707
6542 312