5828 306
14558 806
18033 91
8667 261
13231 477
8342 928
25458 146
15792 386
11038 446
22533 587
13164 232
14322 38
15661 547
29396 667
10616 384
7100 110
15890 71
6346 626
9667 618
34330 183
13779 159
9512 677
6653 617
8694 176
23026 538
12510 472
7225 781
7939 328