3115 769
2191 83
2965 398
2823 452
9429 299
23707 542
15987 116
13673 465
1547 221
3101 679
2432 610
3095 550
1984 328