10462 48
13972 643
16522 616
6645 642
19659 1054
7945 552
94060 489
23824 702
60030 385
28408 318
6030 340
45546 436
9855 361
8014 86
7039 868
7391 42
20116 596
18900 192
16844 741
22551 203
9867 541
24514 307
26833 198
20343 515
11876 739
17311 352
10984 238
12883 78