11009 290
11755 782
4870 706
5385 962
27853 53
5839 197
9639 951
45700 385
4629 508
6654 702
3255 778
5285 581
4228 417
1779 359
22608 159
3103 451
3816 426