478492 993
229236 1201
11610 485
12429 550
401324 810
8023 640
19765 399
159563 988
8571 707
6542 312