3550 841
3239 483
2405 509
2016 276
1141 158
2817 744
1630 290
4923 700
1699 548
3436 731
2762 395
2364 603
3017 593
835 126
1995 515
2918 567
2861 318
1879 410
3993 850
2193 568
1107 153
3871 520
1140 38
888 105