103701516
100031578
95251448
10269655
9387724
9208901
97411028
89641756
9638732
105012199
95681664
10382839
115812342
113701045
11355553
112901722
112253132
112051974
111941350
111381152
110951738
11092937
11079263
110621359