12321 663
15356 378
35194 116
39618 529
39003 64
14705 354
6968 578
11510 153
5602 216
9771 391
7337 448
2773 269
15665 274
37869 912
11896 285
6316 362
22278 348
6154 623
5550 888
8294 452
4096 283
14219 58
9746 147
6258 36
7717 322
12476 665
13997 777
25898 643