32531 276
12799 92
18278 234
23123 96
13551 74
16942 729
18114 343
8604 706
8240 631
37561 496
8543 200
6236 211
10843 48
18881 98
20024 119
18089 101