2809 631
11382 611
829 115
39726 315
1144 145
5642 636
3617 642
3227 556
27348 235
10004 219
5496 690
6182 162
31719 114
7718 375
46829 420
28657 493
10185 253
19405 187
5095 100
4770 224
8325 878
4065 169
14858 158
7086 190
10820 690
3361 571
14964 578
14098 599