948 160
875 759
624 332
205 471
466 787
966 183
958 355
889 933
130 367
1000 81
243 154
675 879
14389 365
13356 804
9397 361
7346 363
7294 348
6117 14
5651 40
5106 201
5039 225
4457 922
4424 646
4403 218