427583 1300
61790 174
17964 303
16657 156
28410 199
8634 949
8170 108
98671 346
33977 794
55067 638
123199 511
41963 243
80164 538
302511 945
18645 173
195044 653
450782 1599
48006 710
20799 533
7202 49
37392 586
22121 1020
15612 445
15907 401
15859 547
13649 508
208561 477
149264 518