4935 659
19248 142
107052 326
21089 304
13557 175
41325 766
8358 129
5681 152
46262 593
2963 215
2775 94
2699 555
7224 657
1764 47
3909 331
4813 786