30952 9
66076 13
40308 4
41731 8
20182 0
20928 1
28979 6
31308 4
22628 1
19659 2
22782 3
44076 4
41956 4
32330 1
56328 16
25809 4
27551 6
22256 2
48309 3
46452 5
113754 19
22980 6
23356 3
25307 3