51608 27
33032 4
25577 1
23558 0
27278 0
27434 3
24453 1
23655 1
29055 0
52084 9
65652 13
22403 0
25177 1
28206 3
28034 0
27883 1
21183 0
33503 4
49709 10
23128 0
25754 1
22651 1
27929 1
27084 2