39940 171
63319 478
25113 743
56094 349
43258 285
38488 376
35655 311
28849 476
38370 502
25226 161
18603 67
22629 399
19252 244
40910 309