21830 0
46228 4
113904 20
21101 1
27058 2
33131 2
108706 12
66629 11
41934 8
42755 4
41633 1
24201 3
37004 2
41305 1
118258 10
21581 2
36201 5
36507 6
24908 1
28155 4
35132 2
59005 7
29259 4
29976 3