1296 32
2528 471
3977 443
7873 838
4070 537
1556 288
10664 366
5907 731
7887 237
4788 259
7034 891
1563 142
5335 654
5192 625
1951 217
2548 468
2091 159
4864 139
4549 457
6603 650
7459 90
3940 380
4047 507
1448 154
2145 130
3335 478
3829 223
828 37