581 42
1384 27
5695 537
1648 327
2389 170
3572 871
14461 235
12847 396
43198 847
23085 80
6069 594
25995 646
20465 822
7320 576
2900 357
10100 610
10379 736
15827 257
17955 205
12682 655
5832 627
19123 711
20018 274
21105 841
14913 587
10739 256
5315 557
21251 368