150951 498
3911 527
5785 421
3212 498
13857 730
3703 452
177441 794
9313 707
23463 322
16526 432
5445 414
6305 374
32164 246
5002 282
10168 605
9772 241
19075 153
15586 301