12081 697
9461 81
16578 234
15026 58
14741 710
5533 94
16408 351
7637 612
5197 230
8593 312
17089 748
13474 114
13096 195
12034 446
6486 632
5784 160
5780 857
8478 674
6197 597
2904 119
3879 542
8871 539
13476 212
53233 770
247467 1196
2818613 4102
935574 960
248420 1043