40897 418
4026 622
5791 686
5967 571
41918 136
15018 246
24510 348
23997 45
12861 107
30468 583
4215 103
6028 540