1699180 3912
3541 138
8440 676
21869 351
15653 128
23268 801
3999 323
8854 73
16519 553
9695 399
7671 812
11012 169
4442 227
5013 539
4628 77
4359 337
19366 717
4459 767
12109 546
19072 622
1462 75
2989 548
6230 249
43985 772
10722 459
17269 326
2872 453
3297 610