4042 641
5744 785
5075 909
6945 683
5515 452
3330 282
4999 631
17877 549
2350431 3885
6088 899
1026 111
5047 494
2283 58
4702 385
3836 388