5073 228
3338 508
9760 598
19123 711
30856 432
14928 327
19617 580
4664 317
5623 644
10691 473
4357 731
20621 199
5979 338
31236 583
3955 589
2914 279
18205 619
14353 855
23017 748
11182 124
12216 760
39409 533
27206 722
5535 545
14067 673
15826 110
7778 1015
4939 92