19746 401
522421 1254
24507 611
33313 495
17668 608
57963 988
45877 335
4378 537
3115 547
9227 265
13480 595
2774 213
11934 682
2971 317
6196 609
37971 831
69739 992
63235 533