9217 117
14753 94
19751 317
10170 458
43435 978
79902 653
35235 183
2939 242
5185 450
1614 154
6968 206
9146 265
3661 729