24830 313
21198 448
55150 352
31512 537
17013 573
28268 217
29722 417
47301 345
14363 656
27042 504
19605 63
39023 142
25454 158
18838 669