6026 312
14391 259
2878 181
17648 373
7372 79
11295 261
7613 774
23555 858
9660 358
11207 542
4253 885
25619 579
1088 168
18938 965
8645 681
15288 119
2397 251