39893 171
63239 478
25102 743
56048 349
43222 285
38399 376
35611 311
28804 476
38341 502
25189 161
18580 67
22604 399
19239 244
40855 309