6581 192
8437 239
22570 239
5504 899
5714 465
3629 223
5383 764
29633 931
7928 530
3185 166
2526 84
33200 460
7972 378
6475 655
4018 566
3797 308
20088 858
6661 101
2327 89
12345 111
4900 492
2147 178
9408 649
10005 641