21470 503
5500 628
10262 373
5385 30
13027 85
123020 535
10390 393
7667 692
11996 680
52321 725
1845 373
38520 437
4037 56
17227 539
5503 463
4236 919