39701 171
62898 478
25049 743
55852 349
43091 285
38367 376
35436 311
28629 476
38233 502
24979 161
18480 67
22521 399
19169 244
40652 309