3505 841
4642 626
19218 948
4454 332
2690 220
9604 584
44471 506
35390 554
11434 274
1275 353
3086 855
2190 507
2816 341
6139 884
3848 238
18758 668
5458 953
6020 784
24809 726
14560 403
1890 473
514 97
2125 494
2532 485