427588 1300
61790 174
17964 303
16658 156
28411 199
8634 949
8170 108
98687 346
33977 794
55067 638
123201 511
41964 243
80164 538
302522 945
18647 173
195051 653
450796 1599
48010 710
20799 533
7202 49
37392 586
22121 1020
15612 445
15907 401
15859 547
13649 508
208567 477
149266 518