286006 643
60988 789
2531 271
8408 115
11811 608
2998 209
42740 508
11209 875
5902 669
7081 69
9817 549