10343 35
14789 23
7148 18
8347 39
15456 50
4900 22
2709 8
1764 9
51629 181
10856 26
36629 80
14627 37
12270 22
8987 27
7801 43
11652 33
6057 1
2462 4
10937 24
23089 30
9886 22
14996 17
9628 30
40556 84