529 40
1334 175
32366 699
398 89
3312 760
3396 757
2633 190
8083 655
8612 625
5962 641
3449 478
2801 270
21181 293
1262 231
3295 54
24314 96
26513 267
5788 201
8140 373
15229 317
10459 894
25028 755
13025 501
17506 118
12286 104
9805 807
9074 46
14482 546