9976 906
6592 354
63842 856
95390 544
25377 574
65513 142
19387 317
16733 187
16159 184
40753 1023
3194 369
37874 523
3471 168
5820 113
3806 379
4835 622
2866 82
2388 311
42441 225