5526 338
9329 117
15052 94
19881 317
10262 458
6002 804
44866 979
82185 654
3026 242
1705 154
7061 206
9239 265
3738 729
5763 494