21395 503
5482 628
6772 372
5366 30
12978 85
122448 536
10329 393
8824 694
11938 680
52321 725
1847 373
38526 436
4028 56
17154 539
5492 462
4229 919