39692 171
62890 478
25049 743
55844 349
43085 285
38366 376
35433 311
28625 476
38232 502
24970 161
18480 67
22519 399
19168 244
40641 309