1172 146
8893 638
4060 702
10414 243
3820 521
4964 749
4100 642
28138 893
8852 671
7893 155
7546 648
1084 40