10331 51
8840 169
4723 791
2815 596
25085 338
10860 362
9446 185
3966 561
1884 372
5093 48
2729 276
4413 540
10336 397
5861 759
10622 470
2389 99
6050 58
770 60
6499 749
2408 443
6815 614
7308 790
10269 100
6652 436
1520 207
1861 422