11048 478
13965 453
23040 404
2268 116
4952 322
15291 863
15539 648
9520 345
101395 726
13944 249
63989 672
9691 290
33006 297
26163 129