15881 1003
31997 516
4635 512
1385 230
8044 652
12737 318
7504 484
2428 301
17283 434
2139 183
16657 1005
2469 89
4244 634
6783 568
6125 754
8703 419
4484 534
5280 628
4074 479
1054 198
4276 620
13497 858
3052 408
8693 723
5116 293
4185 543
2095 179
15242 673