12946 290
12227 782
4912 706
5438 962
28081 53
6017 197
9683 951
45864 385
4698 508
6760 702
3292 778
5363 581
4267 417
1812 359
23237 159
3132 451
3915 426