21580 154
95196 559
132930 209
108383 730
250455 925
9239 111
200946 538
177228 866
40042 182
48100 317
54133 488
5408 618
2860 454
62291 503