12620 618
19853 790
13423 593
24143 277
9337 104
5421 263
11935 529
5338 713
3872 500
4598 651
4623 423
1652 313