4936 659
19263 142
107063 326
21100 304
13557 175
41339 766
8363 129
5683 152
46271 593
2965 215
2775 94
2699 555
7224 657
1766 47
3909 331
4813 786