50651 9
310853 73
55358 3
74805 10
133084 20
102631 17
176828 31
123384 14
63253 7
83278 9
65332 16
140180 30
57802 8
39329 2
36157 6
58803 8
64783 11
26904 2
29026 1
70829 13
76652 14
35552 5
20934 1
24432 2