9906 906
6561 354
63495 856
94931 544
25292 574
65350 142
19245 317
16661 187
15981 184
40403 1023
3182 369
37511 523
3456 168
5796 113
3792 379
4814 622
2846 82
2374 311
41478 223