27462 71
15697 642
6295 560
7738 546
7646 265
2511 124
121418 808
14537 253
33537 337
5407 509
12373 991
2161 340