3523 499
23939 503
4891 418
14796 480
9651 780
30559 670
6398 308
14244 227
31281 583
8062 157
8391 516
2379 125
3109 67
6391 838
3528 271
71633 501
3364 595
7893 741
6814 834