3054 150
1549 192
2749 75
3335 524
1428 96
2271 636
6875 580
2878 591
697 104
2499 544
1616 254
2653 510
2572 492
4721 517
9840 109
1025 42
1533 142
3717 643
2809 576
5688 373
2206 482
3004 603
2666 677
8341 395