43778
64268
25570
11210
547614
14240
10662
15380
23228
17794
8833
8680
7010
7580
6250
21811
9702
6251
12481
9790
6360
6990
7950
4800
4890
5430
15686
22913