14579 610
7921 239
12085 633
7825 859
5854 286
8402 453
3108 712
3528 66
3407 517
20990 350
20825 441
18927 321
3508 171
2909669 6085
3665 849
2578 155
929 119
33048 374
5182 419
2351 203
4947 474
4037 599
14443 669
8650 788
5945 933