29125 75
42505 451
35586 306
88562 662
142420 541
112953 589
17767 570
5820 523
13737 104
59809 473
14499 438
110940 365
38424 300
110907 216
24156 308
8798 508
15224 316
34209 631
33411 183
31553 358
33754 132
35980 304
18836 472