2993 650
962 263
2309 479
2916 670
2644 561
859 237
3095 742
423 99
2435 556
1532 492
1507 445
1064 317
2830 722
1348 316
2466 710
1966 388
2436 685
3208 821
3065 782
2942 959
2855 695
2573 564
2161 677
2332 549
2985 908
3029 729
2688 466
2489 626