32233 3
29626 4
35031 8
289328 55
46177 6
28158 6
64957 6
40679 5
100878 24
50358 11
27881 2
31183 1
27279 2
23957 2
27856 2
69082 12
28953 3
22529 6
38381 0
49701 6
32459 2
50505 3
40908 4
30707 1