124257 767
4451 621
2229 278
13236 601
3015 353
5039 885
2546 500
2225 334
3091 410
2904 301
2051 364
3183 717
3723 324
5006 774