5070 663
24751 304
12032 545
11685 503
10276 452
8513 256
1681 182
3013 398
3079 590
6954 795
3430 594
1462 23
12546 280
3502 633
5563 87
12150 647
3954 723
7540 612
7106 741