25011 532
166736 364
11737 158
16721 114
34451 653
13685 401
18853 216
16227 479
142458 844
25835 478
187280 295
17428 573
44448 524
19896 289
33148 1021
20081 481
31978 837