39877 171
63205 478
25100 743
56036 349
43216 285
38397 376
35597 311
28794 476
38336 502
25175 161
18573 67
22599 399
19234 244
40840 309