39592 171
62702 478
25010 743
55737 349
43003 285
38347 376
35291 311
28530 476
38179 502
24864 161
18432 67
22466 399
19131 244
40514 309