1481 163
23657 461
47631 732
37214 898
29682 879
16542 877
33754 354
15141 890
62344 939
10742 583
8614 503
7006 523
8982 113
14643 845
6982 616
9338 622