9648 117
15225 94
20121 319
10405 458
49110 980
90302 660
43942 186
3207 242
5706 450
1860 154
7215 206
9517 265
3847 729