150953 498
3927 527
5794 421
3220 498
13862 730
3724 452
177467 794
9321 707
23470 322
16537 432
5447 414
6310 374
32170 246
5008 282
10170 605
9785 241
19238 153
15605 301