4063 641
5752 785
5088 909
6963 683
5518 452
3340 282
5003 631
17939 549
2353446 3886
6096 899
1033 111
5053 494
2300 58
4710 385
3840 388