5595 94
2556 93
5496 29
31869 378
5034 519
5689 479
2258 195
13294 801
9613 503
3461 766
10727 125
21364 784