8861 308
5207 540
12184 291
945 237
2950 832
2251 656
16667 356
4165 535
10686 182
5439 660
8105 777
7199 695
1976 410
18031 594
5148 428
3347 499
19732 364
994 40
9953 485
19642 614
852 187
2576 296
7640 687
15929 30