3295 545
15173 597
242318 1195
2129598 3788
246609 1043
326192 529
1889493 3266
381068 1159
272807 1567
2403903 6396
249936 640
186751 592
691314 1980
246923 1180
94420 372
141767 691
109670 629
53650 627
289133 1058
98262 453
45306 393
255753 830
84187 541