9797 851
39484 94
2835 143
10890 401
24374 447
18824 336
1994 65
4638 373
10392 217
30825 344
6488 529
9093 610
5914 612
17044 589
3375 409
1311 94
3815 479
3647 676