10006 906
6597 354
63941 856
95503 544
25403 574
65540 142
19418 317
16760 187
16196 184
40839 1023
3196 369
37974 523
3473 168
5830 113
3810 379
4841 622
2870 82
2395 311
42669 226