326 42
1116 27
4778 537
1550 327
2248 170
3498 871
14124 235
12582 396
42735 847
22458 80
5933 594
25498 646
19066 817
7148 576
2874 357
9954 610
10319 736
15665 257
17164 205
12442 655
5733 627
18776 711
19405 274
20684 841
14624 587
10451 256
5145 557
20632 368