1649 371
2325 531
18211 726
13631 333
8647 644
14147 446
12980 228
7382 45
12322 594
2100 187
2922 360
5524 687
8695 649
1658 203
2556 628