40963 418
4035 622
5826 686
5972 571
41940 136
15026 246
24539 348
24020 45
12876 107
30481 583
4224 103
6043 540