49481 13
30505 6
19581 1
19506 3
23427 2
20577 4
28858 4
32033 4
106204 20
28758 9
730851 66
29855 8
28101 9
64877 11
32029 12
36479 7
31434 5
55952 10
22781 3
18753 0
65558 18
25479 5
24330 2
23906 4