39830 171
63103 478
25085 743
55974 349
43181 285
38388 376
35550 311
28732 476
38306 502
25124 161
18541 67
22575 399
19215 244
40797 309