19818 288
38559 331
105207 270
58070 745
46208 496
49744 98
5447 885
5208 658
3075 124
3240 521
6062 276
3139 289
4046 548
9346 645
5510 714