5017 280
3529 829
151790 499
4600 527
7804 421
3776 498
14533 730
4570 452
182306 797
10166 707
24988 322
18019 432
5935 414
6716 374
34961 246
5525 282
10949 605
10655 241
27901 155
19304 302