2518 329
1089 238
3339 523
2640 498
3607 693
2729 684
2051 463
2547 421
5808 442
2926 695
12722 246
3158 725
2402 491