21628 503
5552 628
6863 372
5511 30
13192 85
130496 538
10702 393
8944 694
12610 680
52380 725
1891 373
41644 439
4173 57
18144 539
5654 462
4314 919