2985 614
1037 207
386486 820
76855 462
333466 945
65106 233
223639 816
210246 305
275806 519
67933 587
137132 668
90299 538
50053 316
39465 667
100908 557
84598 363
27482 509
666707 1529
60253 662
48366 300
105827 658
12675 90
48511 853
139354 488
149501 268
76017 219
26906 328
158220 352