5833 306
14583 806
18065 91
8679 261
13253 477
8359 928
25485 146
15809 386
11058 446
22566 587
13185 232
14346 38
15678 547
29445 667
10639 384
7117 110
15922 71
6351 626
9674 618
34393 183
13804 159
9523 677
6660 617
8724 176
23069 538
12533 472
7227 781
7951 328