3502 499
23919 503
4885 418
14783 480
9632 780
30529 670
6394 308
14229 227
31225 583
8034 157
8382 516
2365 125
3100 67
6383 838
3520 271
71521 501
3360 595
7877 741
6079 834