3486 511
18825 455
8034 306
5263 931
4666 737
9675 413
2922 36
11529 596
1929 453
2839 328
4238 741
2971 472
3582 496
3422 570
3995 342
25110 277
19003 428
3209 534
9702 609
3974 637
4430 695
6863 585
5205 546
7009 621
5513 691
6138 508
31028 487
3600 326