280583
178796
156711
104869
70953
53156
53071
35844
11063
10965
168503
111858
109779
103023
102311
92205
87135
72608
72232
65038
61421
54169
50394
48907
42842
39599
35074
34865