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