51586 112
7911 9
25042 57
13254 17
15834 41
18492 37
7321 4
4254 4
4844 2
5541 4
5476 15
6756 7
4759 3
10175 17
9276 19
12610 24
5959 9
7288 7
5696 7
15176 50
10932 21
6943 10
10032 18
4856 5