21586 154
95231 559
132957 209
108395 730
250480 925
9240 111
200970 538
177237 866
40043 182
48110 317
54146 488
5416 618
2861 454
62306 503