713 87
814 126
1294 236
2428 416
2280 598
1427 31
1888 337
2470 677
2985 761
5859 506
316731 1077
5493 486
21108 331
12722 31
8933 162
97621 977
28700 937
6322 477
6204 634
5511 124