12600 618
19807 790
13411 593
24137 277
9334 104
5416 263
11924 529
5337 713
3872 500
4595 651
4623 423
1650 313