14590 504
9755 736
7058 336
15503 58
17175 508
3922 113
22849 352
10492 675
6519 386
14692 639
12209 214
23776 367
7064 69
19937 274
31674 72
14890 587
11656 838
1902 321
6088 451
9018 474
20592 936
7106 628
3985 83
6756 648
13278 608
12322 268
18783 292
29089 420