21589 154
95292 559
133008 209
108430 730
250531 925
9241 111
201031 538
177257 866
40044 182
48124 317
54171 488
5423 618
2865 454
62334 503