712 87
813 126
1294 236
2427 416
2280 598
1426 31
1887 337
2470 677
2985 761
5857 506
316670 1077
5489 486
21108 331
12722 31
8933 162
97588 976
28693 937
6322 477
6203 634
5511 124