39953 171
63351 478
25114 743
56109 349
43266 285
38520 376
35664 311
28863 476
38379 502
25243 161
18611 67
22633 399
19255 244
40925 309