145406 638
42161 452
52668 429
184393 680
134826 665
105340 329
120871 781
81699 307
52389 883
25376 323
7740 732
52238 548