2803 65
4262 279
12321 663
15356 378
35194 116
39616 529
39003 64
14705 354
6968 578
11510 153
5602 216
9770 391
7337 448
15665 274
37868 912
11896 285
6316 362
22278 348
6154 623
5550 888
8292 452
4096 283
14219 58
9746 147
6258 36
7717 322
12476 665
25898 643