5471 338
9311 117
14827 94
19858 317
10231 458
5977 804
44545 979
81708 654
3014 242
1690 154
7038 206
9225 265
3729 729
5710 494