25048 86
2162 106
14246 52
7335 857
13319 549
9916 623
14667 607
21365 328
12619 582
779 43
4897 767
12568 240
4026 564
7713 323
4534 295
7340 160
2669 175
3272 623
25457 903
16659 568
1741 332
1099 111
12292 795
7913 356
3480 696
1753 156
6782 545
7185 522