5095 112
2625 253
2442 300
3221 513
28989 81
8440 801
5106 827
10504 387
75604 320
10359 663
7410 886
2062 160
3308 620
3008 99
5099 480
7120 70
23031 607
9088 725
2850 79
2668 477
2551 478
2884 356
3689 476
7016 921
14266 147
7827 250
3283 688
11646 702