19760 401
522996 1254
24518 611
33433 495
17725 608
58081 988
46025 336
4382 537
3122 547
9230 265
13486 595
2779 213
11942 682
2976 317
6208 609
38039 831
70079 995
63417 534