30102 663
9248 492
13268 82
11660 131
29508 315
18584 1053
70426 1029
30107 181
26607 1041
25995 748
31753 438
4169 549
19149 246
8135 491
97492 289
64363 157
5688 210
6761 888