100959 399
4573 622
16064 165
6057 706
3850 572
5343 556
6843 317
23906 593
26810 420
8637 369
6842 645
7570 507
9067 814
43094 645
2843 97
6141 458
48138 941
19128 271
7353 712
10254 96
4825 214
7772 970
24918 165
383381 865
5160 514
11328 580
4849 527
4856 701