99984 864
10203 359
42422 198
20629 849
14118 231
11299 443
50987 163
32406 625
7252 782
2778 486
4446 593
2348 207
50335 829