3505 696
3903 579
581 25
3122 963
2331 328
1246 185
2747 507
2224 289
1311 324
2138 154
2533 121
2101 453
3547 759
2786 307
4661 323
2845 559
2578 469
6165 557
2891 719
3144 624
1662 373
1540 305
1530 269
4774 653