21048 349
4001 438
89384 175
277897 605
13296 197
291545 442
60229 108
56535 339
43594 422
56705 705
10505 298
7129 683
6079 649
4577 163