712 87
813 126
1294 236
2427 416
2280 598
1426 31
1887 337
2470 677
2985 761
5855 506
316645 1077
5489 486
21108 331
12722 31
8933 162
97584 976
28692 937
6321 477
6203 634
5511 124