2649 593
14554 232
11273 578
29790 494
3805 79
4227 642
17250 507
54444 608
24735 324
76570 642
71050 685
41730 667
16624 445
8642 421
2224 451
3445 150
13480 343
9446 54