2238 238
3254 44
3631 563
5002 616
13867 466
14898 864
8441 107
11026 309
3559 207
4411 373
5319 556
7772 659