10437 96
20871 335
56099 888
38428 623
6476 714
22855 623
7263 583
10884 583
14794 570
5967 316
10818 448
7411 372
8766 709