24854 3
287384 95
61653 2
25409 3
29503 3
55082 9
42634 4
34852 2
317276 48
32002 8
35132 5
66276 8
33529 1
30826 2
71831 6
68509 6
125029 15
148677 25
195529 20
29579 3
55553 6
41229 4
120879 23
94329 9