104409 28
28358 2
49783 4
25457 5
61106 4
20157 2
29427 5
58080 8
146178 10
25828 2
47878 8
82104 23
17355 1
42828 6
42909 6
39006 4
22909 2
20284 2
15579 1
30559 8
27528 2
23355 1
24632 3
36230 2