52950 47
17364 13
11589 7
14117 10
23322 18
10931 7
18309 41
10237 6
9964 6
23099 18
17739 49
20497 38