10958 290
11747 782
4870 706
5382 962
27850 53
5835 197
9639 951
45699 385
4628 508
6650 702
3255 778
5284 581
4228 417
1778 359
22596 159
3103 451
3814 426