5099 280
3562 829
151840 499
4652 527
7890 421
3822 498
14585 730
4608 452
182399 797
10213 707
25040 322
18088 432
5970 414
6742 374
35057 246
5566 282
10997 605
10680 241
28083 155
19407 302