12939 290
12220 782
4912 706
5438 962
28079 53
6015 197
9683 951
45862 385
4696 508
6759 702
3291 778
5361 581
4267 417
1811 359
23223 159
3132 451
3915 426