12545 618
19631 790
13407 593
24261 277
9323 104
5437 263
11915 529
5347 713
3889 500
4617 651
4633 423
1661 313