95855 860
10062 359
41926 197
20556 849
13203 231
11013 443
48859 163
31093 621
7180 782
2692 486
4315 593
2227 207
47651 827