38008 133
47116 286
38719 672
43935 652
14696 262
11386 562
27419 434
45917 299
55047 829
16545 507
23265 466
9333 609
24423 481
12627 752
5548 145
4594 226
3298 794
3525 213
8072 685
4082 458
6210 189
4255 740
2490 289
3406 48