9966 906
6585 354
63743 856
95299 544
25358 574
65480 142
19357 317
16710 187
16127 184
40687 1023
3192 369
37783 523
3466 168
5814 113
3803 379
4828 622
2862 82
2387 311
42274 224