9989 906
6596 354
63916 856
95479 544
25400 574
65536 142
19411 317
16751 187
16186 184
40818 1023
3196 369
37953 523
3473 168
5826 113
3809 379
4840 622
2869 82
2395 311
42623 226