427559 1300
61785 174
17961 303
16656 156
28401 199
8634 949
8170 108
98633 346
33977 794
55067 638
123182 511
41955 243
80163 538
302471 945
18640 173
195010 653
450699 1599
47997 710
20799 533
7201 49
37389 586
22121 1020
15608 445
15904 401
15859 547
13649 508
208520 477
149241 518