50093 129
21659 537
52452 404
12884 290
79338 178
23125 541
113735 514
169115 858
95339 596
662610 1130
1545119 4447
382896 1155
207532 532
898229 1946
307061 1213
227322 561
445070 721
468386 687
229903 474
252737 1286
378282 1071
318086 840
133811 724
79840 175
433188 1134