21589 154
95293 559
133014 209
108434 730
250536 925
9241 111
201043 538
177258 866
40044 182
48126 317
54175 488
5424 618
2865 454
62336 503