3562 246
5607 509
3876 508
4540 474
4091 839
7544 987
4163 741
8481 249
8999 399
6835 837
2424 110
4479 121
4710 89
5512 573
4098 422
9807 191
3158 34
3498 397
10542 567
5217 630
6881 482
2931 268
9769 416
5114 318
13732 460
27072 745
7189 266
8138 662