29558 4
22405 2
71159 15
38505 6
38980 18
192281 43
19581 3
25231 3
20153 5
39403 4
29108 5
39355 8
46329 6
31780 5
50280 20
72583 10
34632 4
34554 7
50656 13
68359 9
80078 13
94032 20
260606 44
87329 32