21046 349
4001 438
89382 175
277897 605
13296 197
291542 442
60229 108
56535 339
43592 422
56705 705
10505 298
7129 683
6079 649
4577 163