2107 83
2914 398
2756 452
9023 299
22960 542
15649 116
13370 465
1448 221
3069 679
2359 610
3055 550
1960 328