39696 171
62895 478
25049 743
55848 349
43088 285
38366 376
35436 311
28628 476
38232 502
24975 161
18480 67
22521 399
19168 244
40649 309