99951 864
10198 359
42416 198
20627 849
14103 231
11299 443
50972 163
32383 625
7251 782
2778 486
4445 593
2348 207
50288 829