2991 591
1645 74
1599 302
462 45
1779 477
3198 343
3683 830
2817 539
3874 750
2207 613
2754 614
1337 303
2501 568
1551 73
1734 355
1746 156
4459 441
958 30
3243 600
1811 236
2573 486
2441 467
3094 730
4465 721