99930 864
10197 359
42412 198
20626 849
14098 231
11299 443
50967 163
32371 625
7251 782
2778 486
4445 593
2348 207
50276 829