5942 336
4257 544
3578 371
9696 509
5385 291
33550 109
2204 63
28937 437
6225 283
6069 473
11016 79
42709 129
3701 304
7582 251
5547 318
4586 797
5717 745
3828 105
9354 362
16234 432
15836 153
1860 116
5845 897
10913 416
5717 647
26238 442
2965 184
2892 129