19559 401
514789 1249
24419 611
32156 494
16468 608
55227 985
43753 332
4284 537
3036 547
9138 265
13403 595
2688 213
11757 682
2899 317
6079 609
36856 831
65958 987
59857 531