29982 278
2906 49
10613 423
27069 917
4197 466
29082 838
47689 916
34564 273
12424 82
1192 128
197932 738
5253 636
4425 581
23441 172
13904 239
4942 618
4684 281
7207 613
27556 278
3573 111
4504 639
33042 507
21276 409
67572 504