21037 349
4001 438
89370 175
277862 605
13296 197
291527 442
60224 108
56530 339
43582 422
56690 705
10505 298
7129 683
6079 649
4577 163