21045 349
4001 438
89376 175
277876 605
13296 197
291536 442
60227 108
56533 339
43588 422
56701 705
10505 298
7129 683
6079 649
4577 163