150162 498
3237 527
4288 421
2683 498
13242 730
3272 452
175232 794
8954 707
22066 322
15879 432
4919 414
5798 374
31281 246
4599 282
9664 605
9330 241
14158 153
13942 301