5530 338
9329 117
15088 94
19883 317
10265 458
6003 804
44883 979
82215 654
3030 242
1705 154
7062 206
9240 265
3739 729
5765 494