43497 817
7390 561
4515 565
2613 484
10373 179
22197 607
8314 410
8585 422
9494 654
13507 117
10893 397
21197 647
35516 300
46827 305
8713 410
3888 644
5197 650
2863 371
7105 163
62434 872