31614 595
20627 331
27374 236
9850 116
5692 119
3730 57
18613 932
4958 891
876 30
6071 837
4551 49
3744 914
3103 452
14624 747