3515940 6392
137635 574
5655 39
3489 224
10542 738
20666 244
5789 629
7443 280
9764 46
6984 486
7681 306
19583 164
10608 893
2396 188
8597 573
39868 275
67753 200
111404 848
52018 60
9449 503
20677 505
2193 249
16505 437
13061 594
9749 521
5625 52
3785 788
7868 617