3896 27
9957 538
2093 327
3245 170
5122 871
16687 235
14092 396
46165 847
26544 80
6748 594
28831 647
22599 823
8226 576
3463 358
11093 610
27759 741
17805 257
20703 206
15053 656
12411 629
21303 711
24604 279
23706 841
18169 587
11938 256
6399 560
24761 369
20076 572