39643 810
7246 561
4448 565
2565 484
10293 179
22085 607
7916 408
8264 422
9317 654
13218 117
10604 397
20793 647
34640 299
45168 304
8475 410
3813 644
5113 650
2821 371
6857 163
61147 870