30103 663
9249 492
13275 82
11660 131
29508 315
18584 1053
70433 1029
30110 181
26612 1041
25996 748
31753 438
4169 549
19150 246
8135 491
97501 289
64369 157
5689 210
6761 888