4048 651
2818 527
1650 149
3341 736
3881 910
1495 224
3804 528
1326 293
1729 393
6664 157
3750 642
11384 373
4360 472
2197 52
5931 628
3729 788
10401 982
7877 851
4162 668
3387 507
3709 728
3698 542
4618 249
2591 120