479022 993
229535 1201
11613 485
12430 550
401384 810
8025 640
19768 399
159671 988
8576 707
6546 312