3486 499
23905 503
4880 418
14775 480
9616 780
30511 670
6391 308
14210 227
31180 583
8012 157
8374 516
2358 125
3093 67
6379 838
3517 271
71419 501
3357 595
7866 741
5842 834