150961 498
3939 527
5799 421
3225 498
13868 730
3725 452
177501 794
9326 707
23480 322
16543 432
5452 414
6310 374
32175 246
5012 282
10176 605
9791 241
19526 153
15625 301