15871 257
3211 268
7670 618
2421 577
7211 749
4851 555
5185 183
2398 542
1754 389
22645 514
3700 488
85748 251
46153 626
30370 652
7099 292
10208 669
9943 803
8496 454
4393 722
7933 66
35566 633
16698 182
2159 552
9646 352