5507 94
2528 93
5442 29
31829 378
4996 519
5649 479
2239 195
13250 801
9556 503
3447 766
10701 125
21350 784