2831 112
3012 706
897 178
12410 820
14640 238
2932 649
4443 289
3933 499
32215 645
37008 226
3358 646
9165 184
11293 711
15921 884
12683 784
8733 561
6136 126
7887 523
776 51
11463 547
3816 931
7487 667
1236 62
2858 517
3397 912
3065 575
1820 460
2501 542