10736 618
16047 790
12597 593
23617 277
8643 104
4589 263
10511 529
5155 713
3558 500
4350 651
4416 423
1448 313