2110 83
2916 398
2767 452
9045 299
22988 542
15669 116
13382 465
1450 221
3070 679
2360 610
3057 550
1960 328