29931 15
9682 3
9940 6
9271 1
22411 33
17016 27
17275 38
47909 156
16388 26
30074 93
16347 22
18006 38
28750 83
20296 59
13295 7
10925 9
13133 4
13583 18
28806 20
21256 45
21807 57
74201 280
13955 11
24080 52