1182 248
240 59
493 121
2305 147
3102 622
79424 599
217547 170
149531 338
84472 708
120254 543
15730 507
108522 834
50136 364