9986 906
6595 354
63911 856
95471 544
25399 574
65536 142
19408 317
16747 187
16184 184
40816 1023
3195 369
37949 523
3473 168
5825 113
3809 379
4840 622
2869 82
2395 311
42604 225