2557 646
724 87
820 126
1296 236
2454 416
2298 598
1476 31
1918 337
2473 677
3004 761
5868 506
318479 1077
5508 486
12730 31
8948 162
98237 977
28863 939
6339 477
6218 634
5522 124