25082 86
2168 106
14257 52
7339 857
13330 549
9920 623
14692 607
21375 328
12622 582
781 43
4902 767
12576 240
4028 564
7718 323
4541 295
7356 160
2671 175
3276 623
25481 903
16696 568
1744 332
1101 111
12313 795
7919 356
3484 696
1755 156
6791 545
7192 522