50953 133
21861 537
52649 404
12961 290
79597 178
23204 541
114298 515
169817 858
95495 596
662937 1131
1545440 4447
383260 1156
207625 532
898881 1946
307295 1213
227411 561
445488 721
468795 688
230085 474
252813 1286
378427 1071
318186 840
133880 724
79859 175
433537 1134