95837 860
10062 359
41922 197
20556 849
13202 231
11013 443
48843 163
31087 621
7178 782
2692 486
4314 593
2227 207
47645 827