321312 1555
6455 722
1569 83
507981 1374
100990 301
175687 750
252116 860
75166 230
29236 452
106476 598
82476 351
243510 965
5546 849
2593 413
4738 852
2982 438
3496 889
2475 410
4566 683
6027 575