41362
36458
26135
7930
6630
17629
15323
8918
9718
9817
4115
3914
14713
14912
94711
14311
1969
1529
217
637
357
1067
797
346
676
375
485
355
455
425
444
334
223
163
143
303
263
873
272
242
392
322
432
842
4002
1762
181
281
251
1101
4961
180
440
190
120
420
250
350
580
170
730
1160
1430
3080
1040
570
1050
7210
13430
27430