12545 618
19629 790
13406 593
24261 277
9320 104
5433 263
11912 529
5345 713
3888 500
4617 651
4631 423
1658 313