107759
30520
20510
8610
16580
10440
29813
13682
9280
12963
23130
10308
13460
4810
15053
8250
5921
16724
9713
10950
7550
4350
8880
3670
26150
16270
5480
6671
6902
18596
5250
14330
4790
2470
6602430
1054149
7117942
4146821
8185726
4725925
5032395
8321739
572859
5773448
10057747
333763
3911015
11102801
12362031
6088432
7001216
5984293
3663868
4283644
4827978
11124631
5145580
5084536
8244317
9155265