27085 98
52518 538
26182 470
114898 797
11540 229
12040 279
23762 108
4413 653
2377 266
13957 200
22290 613
35278 473