21592 154
95308 559
133049 209
108443 730
250564 925
9242 111
201071 538
177263 866
40044 182
48137 317
54192 488
5424 618
2866 454
62349 503