40557 6
32580 3
42126 4
82727 6
30306 5
24456 1
33606 5
743578 80
36601 15
29681 4
105757 17
29153 1
27903 8
26609 2
38851 8
86552 12
36101 6
41227 8
43383 5
47426 6
60028 9
29407 6
49108 6
29133 4