2691080 4047
1181 84
7179 665
3879 79
3972 72
2486 595
9442 583
3173 111
2515 41
15051 426
39012 375
2561 154
22759 296
1981 340
8747 413
1387 106
15672 433
22596 418
9381 142
18693 119
2393 370
6298 258
28566 527
27838 904
2864 439
1982 332
15370 391
12482 122