21415 503
5483 628
6779 372
5374 30
12997 85
123341 536
10351 393
8835 694
12029 680
52323 725
1848 373
38863 436
4035 56
17247 539
5507 462
4237 919