19752 401
522793 1254
24515 611
33391 495
17706 608
58036 988
45972 336
4381 537
3120 547
9230 265
13484 595
2777 213
11941 682
2975 317
6201 609
38004 831
69953 993
63365 534