2447 238
3898 44
3690 563
5072 616
14097 466
15018 864
8835 107
11411 309
3731 207
4549 373
5417 556
7934 659