586 42
1394 27
5742 537
1655 327
2403 170
3582 871
14472 235
12850 396
43214 847
23110 80
6078 594
26007 646
20481 822
7330 576
2905 357
10109 610
10381 736
15846 257
17979 205
12692 655
5841 627
19131 711
20049 274
21118 841
14924 587
10754 256
5323 557
21263 368