21586 154
95224 559
132954 209
108393 730
250476 925
9239 111
200962 538
177234 866
40043 182
48108 317
54143 488
5416 618
2861 454
62303 503