19691 401
520758 1252
24483 611
32952 495
17443 608
57548 987
45450 333
4355 537
3085 547
9210 265
13454 595
2760 213
11880 682
2946 317
6161 609
37773 831
68820 989
62564 532