19760 401
522975 1254
24518 611
33430 495
17722 608
58077 988
46020 336
4382 537
3122 547
9230 265
13486 595
2779 213
11942 682
2976 317
6208 609
38037 831
70073 995
63410 534