21037 349
4001 438
89359 175
277843 605
13296 197
291523 442
60221 108
56527 339
43579 422
56689 705
10505 298
7129 683
6079 649
4577 163