37996 133
47115 286
38703 672
43933 652
14693 262
11382 562
27415 434
45917 299
55045 829
16538 507
23258 466
9332 609
24416 481
12622 752
5547 145
4592 226
3297 794
3525 213
8071 685
4078 458
6210 189
4255 740
2489 289
3405 48