21541 154
95033 559
132783 209
108292 730
250316 925
9237 111
200740 538
177194 866
40038 182
48048 317
54022 488
5381 618
2856 454
62199 503