39996 112
38238 469
330742 578
138723 737
54161 195
173059 514
51506 645
386335 1082
237763 917
162417 363
47471 251
292243 795
34818 884
96946 1078
571520 1614
44844 163
22605 458
163545 957
123158 453
79794 722
195199 282
23499 645
32006 904
121226 647
73811 768
31298 67
57706 556
41677 623