21051 349
4001 438
89388 175
277902 605
13296 197
291548 442
60234 108
56537 339
43600 422
56711 705
10505 298
7129 683
6079 649
4577 163