31083 503
29752 89
34375 501
29519 389
23829 58
43538 833
28544 61
30592 561
27461 818
37759 349
29023 664
29690 435
30784 429
3536 274
73230 398
39311 279
33352 669
34004 320
27063 412
54716 642
23598 580
12859 308
46102 533
37619 911
31759 723
37676 428
28868 146
32079 194