283391 643
60895 789
2527 271
8364 115
11800 608
2990 209
42677 508
11179 875
5894 669
7063 69
9795 549