2370 553
815 260
240 55
1480 371
2638 723
9973 70
45922 338
14410 104
57124 148
29141 763
6530 628
9415 123