2796 931
3170 632
2493 525
2246 710
3016 663
1993 428
4034 357
293 29
2854 144
2996 671
5249 666
2403 468
1717 98
662 117
1875 530
1731 464
1756 463
2988 706
3714 31
580 115
2512 409
2870 198
2551 568
2215 610
1837 377
1503 324
1802 446
44059 276