21395 503
5482 628
6771 372
5366 30
12978 85
122437 536
10328 393
8824 694
11937 680
52321 725
1847 373
38525 436
4027 56
17152 539
5492 462
4229 919