150952 498
3915 527
5788 421
3213 498
13858 730
3720 452
177446 794
9315 707
23466 322
16526 432
5445 414
6307 374
32165 246
5007 282
10169 605
9775 241
19086 153
15590 301