12036 738
12559 414
16939 341
28767 309
16981 325
21078 124
51976 307
16079 675
26400 263
11427 187
5479 364
7471 294
3750 171
4678 875