27093 98
52520 538
26186 470
114906 797
11540 229
12046 279
23763 108
4413 653
2377 266
13958 200
22297 613
35280 473