29402 2
33607 2
82628 28
37902 4
34729 1
31351 2
27008 7
29605 5
55908 18
25856 2
40001 8
29152 3
23780 3
22204 6
47759 9
112107 20
24609 3
32480 6
37159 14
20101 3
24308 3
85484 24
53027 5
82777 10