25220 821
15430 194
4637 495
4320 126
18760 230
3597 32
8241 336
6828 163
14694 623
4721 362
143859 691
8861 413
6102 82
4834 388
7600 468