5516 94
2529 93
5446 29
31830 378
4999 519
5659 479
2242 195
13256 801
9562 503
3450 766
10704 125
21350 784