4843 641
5893 786
5213 909
7122 683
5543 452
3447 282
5078 631
18720 549
2409866 3910
6283 899
1095 111
5271 494
2465 58
4839 385
3980 388