4941 659
19266 142
107073 326
21103 304
13557 175
41350 766
8363 129
5683 152
46277 593
2965 215
2775 94
2699 555
7224 657
1766 47
3909 331
4813 786