27099 98
52524 538
26186 470
114918 797
11542 229
12047 279
23768 108
4413 653
2377 266
13959 200
22305 613
35287 473