29475 145
32480 581
14917 776
18945 759
11896 687
2450 71
23545 201
2602 645
14115 465
13916 743
21674 313
11333 752
15729 580
18412 448
64929 167
9643 502
48743 350
16501 80
5753 764
22410 327
68063 856
22463 188
9799 78
20075 262
32053 660
27704 535
33733 97
9888 432