8162 28
93987 380
23195 418
10545 209
6976 852
48843 294
9829 298
20028 421
75180 830
52976 786
23157 651
69950 677
51055 640
146727 752
113305 478
45288 718
48472 333
36568 284
16807 296
17936 304
13104 257
32687 578
17043 531
60314 939