12086 697
9461 81
16580 234
15027 58
14743 710
5538 94
16409 351
7638 612
5197 230
8594 312
17089 748
13474 114
13096 195
12036 446
6487 632
5784 160
5780 857
8478 674
6197 597
2904 119
3879 542
8872 539
13482 212
53233 770
247478 1196
2819587 4102
935578 960
248420 1043