29409 2
33605 2
82583 28
37878 4
34729 1
31282 2
26956 7
29509 5
55906 18
25833 2
40004 8
29154 3
23755 3
22202 6
47682 9
112080 20
24583 3
32356 6
36877 14
20084 3
24284 3
85352 24
53034 5
82755 10