50470 131
21746 537
52555 404
12925 290
79464 178
23169 541
113985 515
169412 858
136241 333
95408 596
14162 347
29477 470
11694 674
662771 1131
1545280 4447
4761 162
383050 1155
207568 532
898501 1946
307166 1213
227362 561
445243 721