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