99913 864
10196 359
42407 198
20626 849
14093 231
11299 443
50956 163
32367 625
7250 782
2777 486
4445 593
2348 207
50257 829