2803 65
4262 279
12321 663
15356 378
35195 116
39618 529
39004 64
14705 354
6968 578
11510 153
5602 216
9772 391
7337 448
15665 274
37869 912
11896 285
6316 362
22278 348
6154 623
5550 888
8294 452
4096 283
14219 58
9747 147
6258 36
7717 322
12476 665
25898 643