2646 593
14529 232
11271 578
29789 494
3805 79
4227 642
17243 507
54438 608
24734 324
76565 642
71049 685
41725 667
16622 445
8642 421
2223 451
3445 150
13480 343
9446 54