3335036
1146
2221947
546
1594490
486
1587060
405
2044598
505
1625667
314
14238935
4756
15086964
2086
8906983
1954
3295002
1039
7188711
1068
3666744
961
2778989
1325
2926120
826
1971013
722
1528246
537
977107
201
1465339
518
2211257
804
2136446
644
1934664
483
1436122
301
1447513
380
1477977
411
1580601
615
1403123
260
987399
210
2902272
797