4040 641
5744 785
5072 909
6943 683
5514 452
3330 282
4999 631
17870 549
2350125 3883
6088 899
1026 111
5046 494
2283 58
4700 385
3836 388