712 87
812 126
1294 236
2425 416
2277 598
1425 31
1885 337
2470 677
2985 761
5855 506
316596 1077
5489 486
21108 331
12722 31
8933 162
97560 976
28684 937
6321 477
6203 634
5511 124