47373 58
19215 15
6857 5
11073 9
14358 12
19736 18
21704 19
13098 12
28936 26
11895 9
13761 10
10849 9