2709 731
2134 650
3217 684
4390 682
3358 459
2078 410
7547 353
5131 27
4119 743
21130 94
8218 57
7194 145
6701 620
4315 370
5855 446
11781 882
6341 451
28657 122
19570 94
11912 534
76617 578
19025 784
47248 185
15563 683
6899 213
6795 260
17090 802
13731 233