12788 290
12187 782
4912 706
5436 962
28068 53
5997 197
9681 951
45847 385
4694 508
6750 702
3287 778
5358 581
4261 417
1809 359
23062 159
3131 451
3909 426