150953 498
3925 527
5794 421
3219 498
13861 730
3724 452
177461 794
9320 707
23470 322
16533 432
5447 414
6310 374
32169 246
5008 282
10170 605
9785 241
19200 153
15600 301