12092 933
11428 658
254792 1289
15927 214
9965 577
381602 1071
1167898 1301
320755 846
28960 444
38189 346
776269 1659
135044 724
80426 175
695396 813
1036351 2458
80239 597
746474 1772
189988 794
130312 356
57031 107
408371 763
186575 393
517026 1915