22823 297
15088 784
5220 706
5908 962
31815 53
7315 202
14495 952
47014 385
5112 508
7504 702
3666 778
6109 581
4762 417
2148 359
25631 160
3474 451
4544 426