23278 297
15135 784
5234 706
5924 962
31859 53
7356 202
14518 952
47084 385
5129 509
7535 702
3684 778
6145 581
4780 417
2161 359
25859 160
3565 451
4586 426