40878 418
4021 622
5783 686
5962 571
41914 136
15013 246
24502 348
23986 45
12855 107
30464 583
4215 103
6022 540