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