5530 338
9329 117
15088 94
19885 317
10266 458
6005 804
44889 979
82227 654
3030 242
1705 154
7062 206
9243 265
3739 729
5766 494