21562 154
95127 559
132871 209
108341 730
250410 925
9239 111
200864 538
177222 866
40041 182
48084 317
54091 488
5402 618
2860 454
62260 503