5095 280
3561 829
151839 499
4647 527
7887 421
3816 498
14581 730
4608 452
182395 797
10208 707
25036 322
18084 432
5968 414
6741 374
35052 246
5561 282
10995 605
10673 241
28071 155
19401 302