516 90
13417 41
4933 654
2790 119
8146 184
18800 121
54558 68
12939 604
1949 71
20873 647
17578 76
23525 900
17677 73
13397 822
24997 755
5640 602
66653 515
8477 268
7328 456
5279 238
5125 184
105285 264
10382 336
14703 575
63897 107
7992 79
2416 211
5218 678