29454 2
33653 2
82630 28
37952 4
34732 1
31381 2
27006 7
29627 5
55930 18
25881 2
40002 8
29158 3
23807 3
22232 6
47755 9
112155 20
24601 3
32505 6
37155 14
20130 3
24303 3
85533 24
53032 5
82805 10