39584 171
62693 478
25008 743
55729 349
42997 285
38345 376
35271 311
28526 476
38174 502
24860 161
18428 67
22459 399
19131 244
40504 309