714 87
815 126
1294 236
2428 416
2283 598
1435 31
1889 337
2471 677
2993 761
5861 506
317079 1077
5495 486
21109 331
12726 31
8935 162
97756 977
28751 937
6325 477
6205 634
5512 124