14533 610
7899 239
12071 633
7759 859
5832 286
8374 453
3104 712
3518 66
3383 517
20857 350
20730 441
18882 321
3484 171
2898671 6076
3659 849
2567 155
917 119
32905 374
5144 419
2340 203
4907 474
4027 599
14424 669
8624 788
5921 933