14545 610
7908 239
12078 633
7778 859
5837 286
8380 453
3107 712
3520 66
3392 517
20890 350
20766 441
18893 321
3492 171
2902225 6081
3663 849
2571 155
921 119
32954 374
5155 419
2346 203
4925 474
4030 599
14432 669
8635 788
5928 933