29826 5
21379 0
22830 4
18929 1
40477 4
38854 16
39654 3
27809 2
21558 1
21007 3
65557 17
40452 5
19359 1
23909 2
30584 1
29855 1
27479 3
19655 1
19605 1
35254 4
39258 12
22252 2
24534 3
19251 3