39713 171
62912 478
25053 743
55863 349
43097 285
38371 376
35443 311
28638 476
38241 502
24987 161
18489 67
22523 399
19170 244
40665 309