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