427569 1300
61785 174
17962 303
16657 156
28407 199
8634 949
8170 108
98641 346
33977 794
55067 638
123186 511
41957 243
80163 538
302490 945
18641 173
195028 653
450726 1599
47998 710
20799 533
7201 49
37389 586
22121 1020
15609 445
15904 401
15859 547
13649 508
208531 477
149249 518