93346 806
16006 154
43069 675
22104 205
4230 753
1868 143
2248 154
5137 496
3404 193
5421 753
5280 546
3888 81