20881 9
14328 1
40132 10
36004 4
20452 3
16032 5
17254 10
25780 4
17353 8
21804 3
22757 3
30758 12
32930 1
47876 3
47301 1
60127 4
38754 4
72233 4
31102 8
52104 13
24734 9
69506 5
96409 4
30501 8