306 89
3007 760
3262 757
2504 190
7841 655
8310 625
5509 640
3365 478
2683 269
21137 293
1229 231
3201 54
24279 96
26403 267
5729 201
8048 373
15149 317
10273 894
24949 755
12989 501
17449 118
12234 104
9745 807
8996 46
14447 546
6052 405
6194 442
2852 272