8602 403
15579 518
7166 773
21579 909
20105 461
3689 624
988 173
13406 257
5020 702
1303 209
8332 806
7603 183
2274 69
444351 748
24044 593
5294 154
26825 477
15393 177
9036 89
4955 79
9644 806
4855 357
2798 171
9747 492
5733 82
5563 542
21656 848
10491 538