43493 817
7389 561
4515 565
2612 484
10373 179
22197 607
8314 410
8585 422
9494 654
13507 117
10893 397
21197 647
35515 300
46824 305
8712 410
3888 644
5197 650
2863 371
7104 163
62431 872