13057 290
12280 782
4914 706
5445 962
28094 53
6039 197
9684 951
45872 385
4703 508
6771 702
3296 778
5369 581
4273 417
1814 359
23304 159
3133 451
3920 426