4904 641
5917 786
5232 909
7149 683
5550 452
3463 282
5096 631
18824 549
2420848 3914
6313 899
1112 111
5312 494
2482 58
4899 385
3997 388