9997 403
5186 47
4401 701
18528 927
2658 243
4246 696
5738 441
3780 611
4676 679
1265 104
11401 336
5663 487
4052 619
3852 495
2877 361
15957 455
3800 296
1532 62
12462 339
7087 864
1879 202
1892 97
3397 523
13895 881