9330 117
15090 94
19885 317
10267 458
44939 979
82276 654
37219 183
3030 242
5344 450
1708 154
7064 206
9243 265
3739 729