24036 297
15225 784
5266 706
5965 962
31918 53
7410 202
14591 952
47209 385
5166 509
7569 702
3721 778
6217 581
4808 417
2232 359
26103 160
3630 451
4660 426