39692 171
62877 478
25047 743
55841 349
43082 285
38366 376
35425 311
28621 476
38231 502
24966 161
18477 67
22515 399
19164 244
40636 309