5530 338
9329 117
15088 94
19884 317
10265 458
6004 804
44885 979
82222 654
3030 242
1705 154
7062 206
9240 265
3739 729
5766 494