2451 329
1044 238
3176 523
2493 498
2518 693
2683 684
1949 463
2459 421
2872 441
2731 695
12015 246
3065 725
2266 491