3096 600
2631 818
1499 280
3707 584
740 226
3876 497
2493 551
3252 537
2549 641
2782 282
2361 185
3135 780
7159 372
3658 746
3007 852
1736 348
13169 465
1755 415
1647 245
5296 589
1435 273
5582 108
2892 439
2421 490