30557 4
73229 10
59534 5
109501 18
375479 93
110427 20
46309 12
22203 0
16655 1
47706 7
71231 6
59881 1
64558 7
173857 8
65284 11
51952 9
77631 6
70754 6
187033 26
73306 9
314608 34
348678 23
433126 77
339302 56