29405 2
33608 2
82632 28
37908 4
34728 1
31354 2
27005 7
29605 5
55902 18
25851 2
40007 8
29157 3
23777 3
22208 6
47756 9
112109 20
24608 3
32477 6
37157 14
20109 3
24302 3
85479 24
53027 5
82782 10