39879 171
63210 478
25101 743
56042 349
43216 285
38397 376
35600 311
28796 476
38338 502
25176 161
18574 67
22602 399
19236 244
40843 309