5472 338
9311 117
14827 94
19860 317
10231 458
5978 804
44548 979
81712 654
3015 242
1690 154
7038 206
9225 265
3729 729
5713 494