24481 4
78056 15
34679 4
49404 7
69151 10
38102 3
49357 12
103508 25
19406 1
31758 8
33202 6
33553 2
37527 2
51134 6
27877 3
22254 3
26580 2
49426 9
32153 3
26231 2
23103 1
44126 10
68358 10
55304 5