20211 120
5653 170
6054 286
16762 532
4830 435
5140 378
8604 501
16258 496
3579 167
2593 120
3684 592
4425 214
4454 66
2235 64
4827 462
7877 127
4669 551