39877 171
63207 478
25100 743
56038 349
43216 285
38397 376
35599 311
28794 476
38336 502
25175 161
18573 67
22602 399
19235 244
40841 309