3031 85
9432 486
2857 187
18411 348
3533 540
35487 143
9483 718
5698 359
4085 300
4289 281
7762 648
6992 67
27259 519
5225 573
4437 492
28486 596
11741 627
9506 903
3029 153
3886 71
3951 417
10991 605
29567 479
15926 182
9369 617
8415 676
6966 890
20295 623