3031 85
9432 486
2857 187
18408 348
3533 540
35469 143
9478 718
5698 359
4084 300
4288 281
7762 648
6991 67
27258 519
5225 573
4437 492
28475 596
11741 627
9506 903
3029 153
3882 71
3946 417
10991 605
29562 479
15922 182
9367 617
8415 676
6966 890
20295 623