39630 171
62745 478
25020 743
55765 349
43026 285
38351 376
35324 311
28562 476
38194 502
24896 161
18441 67
22475 399
19140 244
40547 309