20742 509
30634 214
19680 500
47811 854
51116 190
13786 448
15857 729
20102 248
10940 483
33782 606
51897 1062
107540 711
16445 66
16938 569
29298 372
42553 325
123945 685