288 42
1088 27
4677 537
1536 327
2243 170
3493 871
14075 235
12563 396
42689 847
22384 80
5905 594
25445 646
18870 817
7131 576
2871 357
9896 610
10314 736
15644 257
17088 205
12415 655
5725 627
18731 711
19328 274
20627 841
14588 587
10406 256
5130 557
20499 368