39823 171
63089 478
25083 743
55966 349
43176 285
38387 376
35544 311
28729 476
38303 502
25110 161
18539 67
22573 399
19213 244
40785 309