28641 446
15627 275
21845 332
6575 104
19600 491
11686 931
13390 413
13745 226
13366 290
6825 645
14194 398
24834 283
5282 251
26617 498
4555 52
29540 361
11831 237
6635 348
22681 445
1704 115
20000 657
30849 686
42967 89
39160 526