3297 106
11889 393
19187 333
4475 85
6550 286
8493 31
15357 820
26101 753
24558 411
9080 583
10127 318
32044 740
9110 83
25396 642
9209 613
24652 89
6246 398
10096 234
13275 549
13126 466
14041 678
3535 172
25046 58
4517 314
6668 45
10599 883
32604 135
10097 356