5531 841
2861 60
14826 629
32900 429
19113 85
32176 593
6081 392
3535 115
7753 765
5827 552
5661 892
4027 477
4176 97
5642 778
3168 129
4082 104
7270 330
5108 564
3038 513