25526 1
32459 1
25727 3
18709 2
18981 1
14933 0
18680 0
19332 1
19303 2
17906 3
35430 3
23881 4
23179 3
19976 5
35904 3
19876 1
41305 2
97654 16
20883 4
31656 7
20432 3
32534 9
35351 3
34855 3