99938 864
10197 359
42415 198
20627 849
14101 231
11299 443
50967 163
32377 625
7251 782
2778 486
4445 593
2348 207
50278 829