9950 906
6581 354
63684 856
95215 544
25315 574
65437 142
19325 317
16698 187
16093 184
40606 1023
3189 369
37718 523
3464 168
5813 113
3798 379
4827 622
2859 82
2384 311
42123 224