5099 151
249 40
12557 697
8379 803
8336 493
3180 478
6808 317
689 140
6089 538
4738 358
2829 430
7610 307
3174 165
3389 566
6151 329
5062 714
2975 337
3744 47
964 283
7309 637
5063 637
7345 804
8647 791
6499 786