10736 618
16046 790
12596 593
23617 277
8643 104
4589 263
10510 529
5155 713
3557 500
4350 651
4416 423
1448 313