4935 659
19257 142
107058 326
21095 304
13557 175
41332 766
8363 129
5682 152
46270 593
2964 215
2775 94
2699 555
7224 657
1766 47
3909 331
4813 786