2370 553
820 260
241 55
1481 371
2638 723
9976 70
45931 338
14419 104
57164 148
29193 763
6535 628
9419 123