31859 2
43927 3
22530 2
63805 7
18280 4
37433 1
108904 10
17304 2
18028 2
31957 5
28458 1
55980 4
79557 26
16427 1
32151 6
23432 3
21304 1
23326 2
20758 3
69079 9
75103 20
29051 4
20482 2
17553 0