21470 503
5498 628
10262 373
5385 30
13027 85
123015 535
10389 393
7667 692
11995 680
52321 725
1845 373
38519 437
4035 56
17226 539
5502 463
4235 919