1697876 3911
3538 138
8429 676
21848 351
15647 128
23264 801
3994 323
8849 73
16518 553
9693 399
7668 812
11001 169
4441 227
5008 539
4624 77
4356 337
19358 717
4457 767
12101 546
19067 622
1460 75
2985 548
6227 249
43972 772
10714 459
17266 326
2869 453
3297 610