2370 553
817 260
241 55
1480 371
2638 723
9974 70
45923 338
14415 104
57141 148
29160 763
6534 628
9416 123