21415 503
5483 628
6779 372
5374 30
12997 85
123351 536
10352 393
8835 694
12030 680
52323 725
1848 373
38868 436
4035 56
17247 539
5507 462
4237 919