3501 869
2553 535
3221 883
1181 168
2284 452
458 45
919 156
2004 398
3202 556
2749 781
5187 529
2951 522
487 35
4217 749
3303 654
915 129
769 246
654 133
2551 571
2543 598
1333 303
4856 612
2738 497
1547 73