54728 5
29509 6
24304 3
18629 1
20059 2
17806 0
21328 4
26552 3
29108 5
26108 2
45376 13
36034 1
18579 1
30134 2
30830 1
18702 3
26734 1
139434 19
30327 2
34752 3
25276 1
23059 5
20307 1
46904 6