1226 159
10440 749
5759 788
6991 124
15244 228
7285 429
7803 520
8362 312
97085 386
4723 528
17584 566