14994 700
7751 356
58886 396
4321 453
9208 109
23357 192
5994 408
6040 641
5909 514
6313 609
5656 257
25460 317
7943 617
14517 264
5146 280
4320 673
3370 61
4196 756
16521 791
7877 724
162700 974
192703 743
2081959 6917
48725 401
122989 465
40014 580
57301 485
46144 236