478989 993
229510 1201
11613 485
12429 550
401381 810
8025 640
19767 399
159669 988
8576 707
6546 312