14533 610
7900 239
12072 633
7762 859
5832 286
8375 453
3105 712
3518 66
3383 517
20859 350
20736 441
18885 321
3485 171
2899019 6076
3659 849
2567 155
918 119
32906 374
5147 419
2341 203
4909 474
4027 599
14426 669
8626 788
5921 933