3508 556
15735 158
5081 326
6396 915
50548 192
7015 104
370905 597
4196 274
3984 813
3056 434
3817 151
13793 475
6029 829
8395 382
6931 714
201494 592
1354 106
9706 149
6360 54
60454 376
9959 463
3901 747
2282 385
4535 312
8392 602
339227 529
109108 549
1718 172