15563 962
1640 50
16817 538
54215 192
4477 562
28356 392
4834 756
9739 621
14097 52
14868 412
15542 906
15836 758
3745 655
5217 73
3032 234
7812 506
12345 58
18845 793
11075 261
14184 835
15711 747
7196 504
34301 91
14929 126
8537 724
11923 440
18739 516
5384 857