2804 65
4263 279
12322 663
15357 378
35196 116
39624 529
39004 64
14705 354
6968 578
11512 153
5604 216
9779 391
7339 448
15666 274
37872 912
11896 285
6316 362
22278 348
6154 623
5551 888
8296 452
4096 283
14219 58
9747 147
6261 36
7720 322
12476 665
25901 643