2995 561
2865 354
5160 516
5846 428
12624 725
5609 276
3943 331
7215 314
12540 52
4447 949
5023 305
15584 550
5089 671
7240 372
4105 701
4971 343
2979 153
2435 119
5929 346
7508 469
3429 503
5186 907
8530 186
10818 490