12476 618
19534 790
13346 593
24116 277
9274 104
5368 263
11807 532
5326 713
3868 500
4572 651
4600 423
1618 313