2593 501
2618 698
2423 421
2913 625
2602 547
2477 420
215 32
3073 634
2508 484
1389 172
2578 687
710 66
3219 569
3956 478
1079 281
2562 745
4376 633
2551 388
3749 675
1356 402
3181 526
3490 269
3550 890
3497 246