5384 94
2488 93
5375 29
31797 378
4945 519
5612 479
2213 195
13195 801
9495 503
3441 766
10659 125
21329 784