713 87
813 126
1294 236
2428 416
2280 598
1427 31
1887 337
2470 677
2985 761
5858 506
316689 1077
5491 486
21108 331
12722 31
8933 162
97602 976
28696 937
6322 477
6203 634
5511 124