10356 293
4429 171
7403 708
45923 540
3833 197
7822 398
9537 409
12444 435
11253 174
6977 92
8472 888
7788 318