24012 297
15222 784
5265 706
5964 962
31918 53
7408 202
14589 952
47203 385
5166 509
7568 702
3721 778
6211 581
4805 417
2229 359
26085 160
3630 451
4659 426