150961 498
3943 527
5806 421
3226 498
13871 730
3730 452
177520 794
9330 707
23484 322
16544 432
5453 414
6312 374
32178 246
5013 282
10176 605
9793 241
19675 153
15639 301