12031 14
10256 4
10348 4
10577 10
11335 6
11093 11
11357 4
33769 65
17096 58
19476 51
13049 13
35594 85
29213 96
19332 31
12018 11
24731 21
20596 67
49753 134
38287 104
24720 56
13804 34
9240 4
10837 26
23099 46