3295 106
11884 393
19179 333
4475 85
6549 286
8493 31
15354 820
26097 753
24548 411
9077 583
10120 318
32042 740
9109 83
25393 642
9202 613
24647 89
6246 398
10096 234
13273 549
13123 466
14036 678
3535 172
25035 58
4516 314
6667 45
10598 883
32600 135
10095 356