39638 171
62766 478
25023 743
55778 349
43034 285
38354 376
35333 311
28567 476
38200 502
24902 161
18445 67
22482 399
19146 244
40568 309