21035 349
4001 438
89359 175
277839 605
13295 197
291522 442
60221 108
56527 339
43578 422
56686 705
10505 298
7129 683
6079 649
4577 163