40004 112
38242 469
330781 578
138744 737
54164 195
173078 514
51510 645
386378 1082
237812 917
162434 363
47471 251
292281 795
34823 884
96961 1078
571600 1614
44848 163
22609 458
163570 957
123189 453
79801 722
195248 282
23504 645
32008 904
121245 647
73823 768
31311 67
57724 556
41679 623