2641 142
5139 648
2480 346
5786 866
980 144
9849 613
3866 157
2725 89
4045 576
12796 683
4681 455
3385 696
2572 629