21589 154
95299 559
133024 209
108435 730
250542 925
9241 111
201052 538
177261 866
40044 182
48127 317
54178 488
5424 618
2865 454
62339 503