12321 663
3837 31
16162 927
5857 347
4382 562
5416 404
4360 420
3049 443
9773 293
6162 82
3068 26
1750 114
3539 482
8886 737
5264 871
5425 392
3861 263
13276 486
13266 880
5260 567
5666 311
7536 636
9697 699
4714 308
8069 372
6005 442
4346 359
3585 481