30178 3
77757 10
90857 9
33132 3
41355 5
26378 3
63257 14
59932 9
49677 4
47458 6
40334 3
36554 4
22582 2
33557 2
27207 2
59228 10
37578 9
24684 3
94881 11
43034 11
34084 3
126728 23
328206 115
73284 22