13958 677
7873 225
9925 744
9395 306
5423 328
6935 602
3956 174
10330 617
9153 550
7669 834
9583 458
6784 56
11396 933
4968 532
9725 697
13072 443
9881 643
8270 287
7030 372
7069 268
6099 594
7363 708
28139 275
9914 312
4084 227
14750 900
17236 494
4601 86