10656 321
32879 320
11753 222
22857 704
16176 363
9509 486
19037 348
6671 143
17200 579
12339 627
27723 142
36136 143
8299 999
9551 718
5769 359
13308 549
24147 72
19259 654
18532 313
6710 286
17306 406
5090 274
3783 409
26976 651
7821 648
14762 733
7044 67
9737 875