3562 246
5607 509
3874 508
4540 474
4091 839
7543 987
4162 741
8478 249
8999 399
6835 837
2424 110
4479 121
4710 89
5512 573
4098 422
9806 191
3157 34
3496 397
10538 567
5217 630
6881 482
2931 268
9768 416
5114 318
13732 460
27072 745
7188 266
8138 662