10486 362
3489 248
6819 444
4049 832
5222 437
5098 701
7601 524
5857 948
4656 509
3771 141
4578 716
7003 49
6627 515
4873 645
6330 283
6091 159
8223 635
21059 586
6750 504
5009 331
11498 172
4635 893
4624 493
4437 423