4321 130
2120 306
3014 518
15728 474
19524 547
25831 863
24118 570
20715 530
13077 675
18368 965
14514 747
8581 681
10955 41
12777 57
15114 119
8676 47
18795 731
20601 548
17135 589
3087 726
1471 93
2200 278
1863 275
4357 820
3517 679
6132 819
2310 117