2790 45
12292 99
11334 658
28221 425
86191 779
53607 673
13481 155
67323 346
36219 787
34222 730
4072 382
7562 433
55961 195