43429 817
7387 561
4514 565
2612 484
10371 179
22196 607
8312 410
8576 422
9487 654
13504 117
10890 397
21196 647
35494 300
46750 305
8711 410
3886 644
5197 650
2862 371
7097 163
62385 872