19790 401
524046 1255
24536 611
33632 495
17821 608
58429 988
46255 337
4386 537
3139 547
9243 265
13498 595
2790 213
11965 682
2987 317
6233 609
38129 831
70596 998
63793 534