12593 618
19794 790
13410 593
24136 277
9332 104
5412 263
11922 529
5337 713
3872 500
4595 651
4623 423
1650 313