9797 851
39483 94
2835 143
10888 401
24373 447
18823 336
1994 65
4638 373
10392 217
30824 344
6488 529
9093 610
5914 612
17043 589
3375 409
1311 94
3815 479
3647 676