2936 680
8563 533
2195 71
3189 434
6696 151
1014 191
3881 692
3667 59
2896 573
18723 583
2280 110
6155 902
1580 32
2901 457
3924 737
3537 626
2834 593
3868 665
1251 195
1852 331
2398 624
2706 614
3422 71
5098 394
1468 154
2219 266
1611 169
3115 871