13003 290
12245 782
4914 706
5438 962
28091 53
6025 197
9684 951
45871 385
4699 508
6768 702
3294 778
5368 581
4271 417
1812 359
23289 159
3132 451
3918 426