12595 328
22703 234
9070 115
5088 119
3478 57
18000 932
4735 891
725 30
5605 837
3409 49
3544 914
2657 452
13673 747