3253 68
4330 796
5861 682
9679 392
8011 621
15097 413
8316 461
7379 819
3749 655
4843 103
39592 381
10958 642
4375 382
2821 220
4027 825
2783 265
5037 879