587 82
1194 247
2958 870
2435 556
2248 395
1813 487
3065 438
334 26
3011 856
1820 390
445 65
3652 643
2571 515
1985 541
2356 508
728 124
1514 416
1457 326
3824 593
525 98
834 143
3627 600
3062 839
900 31