27522 348
31384 422
23278 536
13930 110
10665 524
4650 583
33185 401
58534 575
22096 602
90529 692
10053 705
16532 885
12991 646
29902 97
375631 1540
30203 523
63906 555
37015 143
89483 634
35712 758
6835 493
4375 350
28343 744
18453 152