2935 680
8563 533
2194 71
3189 434
6696 151
1014 191
3881 692
3667 59
2894 573
18723 583
2280 110
6155 902
1580 32
2900 457
3924 737
3537 626
2832 593
3866 665
1251 195
1852 331
2398 624
2705 614
3422 71
5098 394
1468 154
2219 266
1611 169
3115 871