19752 401
522782 1254
24515 611
33385 495
17703 608
58034 988
45969 336
4381 537
3120 547
9230 265
13484 595
2777 213
11941 682
2975 317
6201 609
38004 831
69948 993
63362 534