43851 10
21204 2
31859 3
39504 5
15626 1
18780 1
16409 1
23351 1
16208 0
22629 0
22583 2
22628 1
31826 3
43030 9
40780 5
18277 4
32532 3
18401 1
28933 6
20327 2
14908 0
98657 13
26577 1
27731 8