39827 171
63096 478
25085 743
55969 349
43177 285
38387 376
35548 311
28731 476
38305 502
25118 161
18540 67
22574 399
19214 244
40792 309