427545 1300
61785 174
17961 303
16656 156
28401 199
8634 949
8170 108
98625 346
33977 794
55067 638
123181 511
41955 243
80163 538
302461 945
18634 173
195004 653
450694 1599
47995 710
20798 533
7201 49
37388 586
22120 1020
15608 445
15904 401
15859 547
13649 508
208512 477
149239 518