39638 810
7246 561
4447 565
2565 484
10293 179
22085 607
7916 408
8264 422
9316 654
13217 117
10603 397
20793 647
34640 299
45166 304
8475 410
3813 644
5113 650
2821 371
6857 163
61146 870