3505 696
3903 579
581 25
3122 963
2331 328
1246 185
2747 507
3451 207
2224 289
1311 324
3201 444
2216 385
2533 121
3547 759
2786 307
4661 323
916 70
1737 392
1431 364
6165 557
774 90
3144 624
1662 373
1540 305