5503 94
2524 93
5442 29
31829 378
4993 519
5647 479
2237 195
13243 801
9556 503
3447 766
10701 125
21350 784