1296 32
2528 471
3977 443
7873 838
4070 537
1557 288
10664 366
5907 731
7887 237
4788 259
7035 891
1563 142
5336 654
5192 625
1952 217
2548 468
2091 159
4864 139
4550 457
6605 650
7459 90
3941 380
4048 507
1450 154
2145 130
3336 478
3829 223
828 37