40004 112
38243 469
330786 578
138752 737
54165 195
173080 514
51510 645
386383 1082
237816 917
162438 363
47471 251
292283 795
34823 884
96961 1078
571610 1614
44848 163
22609 458
163571 957
123196 453
79801 722
195258 282
23504 645
32008 904
121247 647
73823 768
31311 67
57724 556
41683 623