6699 86
3328 525
8357 68
6078 448
10318 925
2526 337
22559 695
14197 652
6655 100
9012 394
5337 806
9250 889
3839 594
4249 748
17604 54
2551 515
5688 794
2530 413
3997 164
4910 752
11737 282
4539 248
5371 171
76178 286
13051 154
189743 1139
17886 651
26771 529