41395 511
2908 455
8495 510
24074 812
99769 356
1677 326
12206 144
3202 649
12297 726
35900 583
55277 481
20304 548
34947 101
18023 359
21359 442
18245 610
1903 546
39086 535
14981 201
3786 388
17581 876
13988 117
75267 298
16040 587