9996 508
8461 181
4803 302
6749 515
6668 216
16344 174
2226 550
4243 781
6869 690
7322 512
2005 115
8668 641
4922 514
2944 530
3881 585
8401 397
1813 345
3536 523
5383 570
10536 543
4577 769
8092 260
3308 487
7654 306