12084 697
9461 81
16580 234
15027 58
14743 710
5536 94
16409 351
7637 612
5197 230
8594 312
17089 748
13474 114
13096 195
12035 446
6486 632
5784 160
5780 857
8478 674
6197 597
2904 119
3879 542
8871 539
13478 212
53233 770
247470 1196
2819170 4102
935577 960
248420 1043