34729 3
19455 0
41654 8
39979 18
42706 10
27077 4
20056 1
25607 2
18154 0
29603 2
19179 2
28883 4
19576 1
20284 2
17234 0
23952 1
22130 0
26754 1
21808 3
18902 1
19680 1
17331 0
22331 3
18677 1