29908 3
40884 9
45707 5
37808 5
24606 2
29452 7
63903 12
30153 3
34902 2
20631 7
43402 3
22032 1
40927 7
37427 3
24080 4
29559 15
32157 0
40829 4
19705 2
113077 9
59476 1
28280 3
30151 5
50480 1