1475956 3040
35130 463
255044 395
393003 1008
70150 947
144099 788
34807 301
93534 977
160607 494
333749 682
127238 274
371422 1064
429852 854
53406 910
130390 264
86786 659
109476 711
153100 256
30182 557
79710 458
240436 711
216489 392
269784 1270
103776 172
37824 168
54365 130
452738 870
60872 480