29396 658
11291 295
24015 146
4049 94
13378 554
29195 680
36400 901
6745 316
31226 572
4152 468
100632 211
10131 197
31183 707
29155 330
13350 446
31679 664
31985 250
35073 374
38726 648
5757 624
27146 718
31171 165
5612 517
4926 127