31877 4
24852 1
26257 1
23607 0
53101 2
57633 2
23881 2
47783 8
41001 3
35703 5
17434 2
48832 2
28726 2
60155 5
228954 44
351029 50
28657 2
342401 55
71151 16
36258 10
43453 10
30703 3
26852 5
45253 6