2993 839
578 54
2477 612
22759 192
65997 427
4819 500
10478 325
21722 562
34975 676
52396 685
18266 598
77185 613
60194 274
67275 709
16718 861
38261 635
39761 743
40855 388
67526 262
33746 665
24540 302
31323 294
29550 358
25992 578