22537 104
24460 60
3006 30
21958 665
4946 787
18291 541
8400 87
14142 276
33227 511
9315 151
9886 293
5536 625
8456 458
2513 44
11115 299
4864 484
4827 362
8372 200
7305 819
2431 146
8870 563
32453 540
12253 602
37748 825
5289 755
8876 217
7461 481
5347 315