308031 1068
6477 714
14360 316
16810 653
7984 602
26609 603
15217 301
76800 140
177610 571
21751 247
11338 344
10784 823
318626 983
28491 191
7092 775
24289 343
154768 438
70136 398
246421 920
4232 168
115286 272
25226 865
6942 357
7213 658
77365 223
84765 718
17618 553
334740 1650