50556 131
21772 537
52579 404
12928 290
79491 178
23175 541
114058 515
169497 858
136290 333
95426 596
14163 347
29481 470
11694 674
662797 1131
1545314 4447
4761 162
383104 1155
207579 532
898588 1946
307198 1213
227378 561
445293 721