2383 238
3705 44
3674 563
5051 616
14025 466
14979 864
8730 107
11299 309
3700 207
4504 373
5393 556
7888 659