8535 116
5704 70
25196 265
47551 101
4806 623
3993 812
6311 456
4413 344
4927 691
3248 290
31708 568
1621 248
5604 921
6926 250
10734 702
6790 138
28847 663
14366 287
9042 362
2678 103
6099 783
4908 131
43111 731
8908 421
7308 190
3918 185
27802 156
6122 617