212648 628
58197 789
2344 271
7522 115
11444 608
2784 209
39428 508
10215 875
5613 669
5044 66
8670 549