4943 659
19269 142
107077 326
21105 304
13559 175
41354 766
8363 129
5683 152
46281 593
2965 215
2775 94
2700 555
7225 657
1766 47
3909 331
4815 786