8602 403
15579 518
7169 773
21580 909
20106 461
3690 624
988 173
13407 257
5020 702
1304 209
8332 806
7603 183
2274 69
444353 748
24055 593
5294 154
26825 477
15393 177
9039 89
4957 79
9645 806
4857 357
2798 171
9751 492
5734 82
5564 542
21666 848
10499 538