2913 625
2602 547
2477 420
215 32
3073 634
3181 375
2468 680
2961 541
2578 687
903 190
1021 93
400 59
2562 745
10522 396
2058 329
3749 675
1356 402
3490 269
3550 890
3497 246
1443 427
3553 609
4468 687
3133 716