9949 906
6581 354
63681 856
95211 544
25310 574
65434 142
19324 317
16697 187
16090 184
40604 1023
3188 369
37715 523
3464 168
5813 113
3798 379
4827 622
2859 82
2384 311
42112 224