2777 606
2149 519
2439 608
2552 620
1354 359
2061 416
2278 335
513 65
2818 416
862 199
4129 641
2892 599
2754 597
2559 648
2267 687
2321 446
4614 633
2643 575
2930 784
3073 589
10582 651
2701 522
4173 647
28873 999