712 87
812 126
1294 236
2425 416
2277 598
1425 31
1885 337
2470 677
2985 761
5855 506
316535 1077
5488 486
21106 331
12721 31
8933 162
97516 976
28674 937
6320 477
6203 634
5511 124