25090 349
13977 889
20734 189
19980 311
15089 370
12540 518
5664 909
21182 632
3935 282
20514 814
10402 90
14307 322
5428 631
23881 841
9132 283
9681 88