39692 171
62882 478
25047 743
55842 349
43084 285
38366 376
35428 311
28625 476
38232 502
24969 161
18477 67
22517 399
19165 244
40639 309