21415 503
5483 628
6780 372
5374 30
12997 85
123370 536
10352 393
8835 694
12030 680
52323 725
1848 373
38877 436
4036 56
17251 539
5507 462
4237 919