13066 290
12296 782
4916 706
5449 962
28095 53
6040 197
9684 951
45875 385
4704 508
6775 702
3297 778
5369 581
4274 417
1814 359
23319 159
3134 451
3920 426