2446 238
3894 44
3689 563
5071 616
14097 466
15018 864
8834 107
11411 309
3731 207
4548 373
5417 556
7934 659