150143 498
3227 527
4245 421
2668 498
13230 730
3260 452
175195 794
8951 707
22042 322
15855 432
4908 414
5793 374
31266 246
4595 282
9651 605
9320 241
14133 153
13909 301