50983 5
118230 15
24409 2
74709 16
33128 4
48251 4
61478 12
51659 7
46354 3
29076 1
25558 4
45882 8
47352 17
70608 12
30029 4
21729 3
66052 11
87757 11
99608 21
48453 7
90284 12
46408 5
117082 13
56401 5