13029 290
12258 782
4914 706
5440 962
28091 53
6029 197
9684 951
45871 385
4699 508
6768 702
3294 778
5369 581
4272 417
1812 359
23293 159
3132 451
3920 426