14515 821
7397 153
1256 121
2904 614
3685 561
1756 346
2705 449
6417 962
1594 155
3358 757
2797 489
2366 479
3863 349