4669 641
5836 786
5166 909
7056 683
5533 452
3407 282
5051 631
18353 549
2383083 3897
6221 899
1074 111
5107 494
2419 58
4773 385
3916 388