321 42
1113 27
4755 537
1550 327
2247 170
3494 871
14114 235
12576 396
42728 847
22440 80
5929 594
25481 646
19016 817
7148 576
2874 357
9935 610
10317 736
15657 257
17135 205
12436 655
5731 627
18760 711
19397 274
20669 841
14609 587
10435 256
5143 557
20612 368