33866 502
40752 277
20353 161
24895 443
15100 49
21107 432
7787 681
19788 612
16001 116
26027 164
11940 357
15794 123
47287 329
42766 682
14919 461
9412 78