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