6699 86
3328 525
8356 68
6078 448
10316 925
2526 337
22559 695
14194 652
6655 100
9012 394
5337 806
9248 889
3839 594
4249 748
17602 54
2551 515
5688 794
2530 413
3997 164
4910 752
11737 282
4535 248
5371 171
76171 286
13051 154
189737 1139
17886 651
26771 529