12990 290
12244 782
4914 706
5438 962
28091 53
6024 197
9684 951
45871 385
4699 508
6768 702
3294 778
5368 581
4270 417
1812 359
23289 159
3132 451
3918 426