95875 860
10063 359
41928 197
20556 849
13205 231
11014 443
48877 163
31100 621
7181 782
2693 486
4315 593
2227 207
47668 827