21578 154
95195 559
132929 209
108382 730
250453 925
9239 111
200943 538
177228 866
40042 182
48099 317
54131 488
5408 618
2860 454
62291 503