18186 44
2746 100
12639 749
11605 160
229245 544
128867 295
19537 406
36461 79
52765 947
54577 499
42961 214
17394 703
54628 734
5827 582