6093520
1492
12845343
4363
12624835
4486
13786147
5061
7968561
2491
20034067
8058
3542902
1215
4620462
1366
3477073
1143
13345309
3480
19712786
6735
13349654
3810
6648030
3075
3013484
845
17228924
5400
13817069
4090
5021763
1376
2533191
926
12483944
4385
14692333
4960
25809659
7891
6265501
1727
2592571
873
2767300
744
4021832
1200
2412086
857
6987445
2280
8629125
2494