21153 0
32558 3
21004 1
28609 4
31631 5
39803 5
25358 1
27829 1
28307 3
21808 2
23459 1
20059 1
140429 7
47828 8
38381 4
43876 6
57758 9
85984 17
68481 12
50878 6
90526 12
89352 7
35603 2
109678 15