310 42
1102 27
4716 537
1544 327
2246 170
3493 871
14095 235
12571 396
42706 847
22416 80
5915 594
25462 646
18954 817
7140 576
2873 357
9907 610
10317 736
15652 257
17123 205
12429 655
5730 627
18743 711
19361 274
20649 841
14600 587
10419 256
5135 557
20551 368