15032 119
15238 687
18711 384
8639 47
6261 130
5198 634
89033 514
36225 77
55195 593
17617 124
21252 469
100910 243
13762 602
18747 731
6693 358
15654 296
9226 54
26483 45
20539 548
13299 303
13811 111
17645 322
53730 330
73766 577
17526 360
60951 470
24358 456
14645 113