1697483 3911
3537 138
8429 676
21846 351
15646 128
23263 801
3993 323
8849 73
16518 553
9693 399
7668 812
11000 169
4440 227
5007 539
4623 77
4351 337
19355 717
4456 767
12096 546
19067 622
1460 75
2985 548
6225 249
43969 772
10711 459
17266 326
2869 453
3297 610