46827 950
34610 137
27072 451
41978 401
31438 668
94800 919
47308 580
51743 1065
37638 971
25448 312
103564 1126
14254 58
48065 314
22944 284