6147 179
20121 726
15864 418
2331 289
8650 593
16816 535
5897 739
2870 161
10037 33
13889 602
1999 65