28056 319
9990 222
19384 704
14284 363
6341 385
8614 486
8631 128
15563 348
18145 550
5706 143
15959 579
11015 627
24172 142
29778 135
7176 999
8757 718
5116 359
11810 546
19148 72
17619 654
5923 286
7961 61
24906 650
7258 648
13524 733
13888 187
6223 67
8960 875