1683912 3905
3510 138
8362 676
21684 350
15543 128
23223 801
3959 323
8765 73
16482 553
9626 399
7658 812
10823 169
4409 227
4978 539
4580 77
4320 337
19261 717
4442 767
11982 546
18862 622
1447 75
2969 548
6185 249
43843 772
10663 459
17216 326
2858 453
3287 610