309 42
1099 27
4712 537
1542 327
2246 170
3493 871
14094 235
12571 396
42705 847
22411 80
5911 594
25461 646
18942 817
7139 576
2873 357
9907 610
10317 736
15651 257
17115 205
12428 655
5730 627
18741 711
19358 274
20646 841
14599 587
10417 256
5134 557
20538 368