19765 401
523118 1254
24519 611
33457 495
17733 608
58105 988
46048 336
4382 537
3123 547
9232 265
13487 595
2779 213
11944 682
2979 317
6210 609
38053 831
70152 997
63467 534