18044 44
2732 100
12564 749
11580 160
229202 544
128754 295
19544 406
36405 79
52739 947
54500 499
42888 214
17406 703
54622 734
5845 582