9966 906
6585 354
63738 856
95291 544
25358 574
65474 142
19350 317
16708 187
16124 184
40682 1023
3191 369
37783 523
3466 168
5814 113
3803 379
4827 622
2862 82
2387 311
42263 224