4893212
1583
12225686
5101
9845540
3405
2710559
813
9133030
3163
13236981
5039
14154693
6352
172589
373
6453886
1379
14841923
4677
9126945
2170
10100587
3920
20107933
7467
10927904
3474
23708100
8733
11966495
3861
24150342
6144
13315099
4850
15532797
6116
13603353
3411
8812911
14155259
4863
8321114
4759
11507675
3766
5630465
2114
15720032
4712
11539245
5281
11205884
5852