3113 637
4306 45
10372 605
4001 873
5780 593
10143 667
3133 671
20122 1095
3604 818
995 160
2028 367
3048 529
1648 162
3009 769
3001 780
1849 516
2048 378
2692 379
3562 562
3547 674
11209 785
2659 648
3750 459
10214 739