4096 898
405 47
2675 337
7268 605
9721 213
11275 123
24218 603
67538 88
31968 517
9742 358
11606 639
4271 607
3817 335
10337 402
3488 305
2334 314
3685 421
1746 188