2931 61
31055 819
40595 522
6411 398
3768 29
3229 606
1559 231
2791 153
4499 604
5417 647
5385 498
7721 749
3458 539
1922 454
3899 183
2764 465
2909 252
6760 439
3982 759
2179 232
3145 88
25040 113
11523 314
3679 646
5007 526
3694 554
3185 780
6371 853