23600806
12176
7032960
2362
5787215
1954
609409
238
1360246
364
790383
197
4195314
1278
85548
100
6778253
2488
767035
172
1661459
486
12761730
7184
9205202
2852
506983
128
6085340
1947
31469364
25415
990914
304
5914434
1570
3402448
1281
10565461
5105
8820715
2953
605576
49913912
19839
1418928
565
5059085
1633
30643835
10759
12375015
5324
2934816
948