40171 413
506706 1009
10036 527
10885 187
20784 704
7743 868
36200 585
9303 208
71181 200
9717 424
15807 688
162959 611
6491 966
8167 108
26037 539
8936 573
463366 1554
41692 90
101235 934
7013 60
55935 682
10154 700
30729 875
6580 532
54747 415
20472 144
92446 863
92520 943