3105 639
5360 785
4650 909
6527 683
5256 452
3089 282
4820 631
16362 549
1999671 3737
5505 899
861 111
4797 494
1879 58
4238 384
3523 388