99629 864
10184 359
42365 198
20616 849
14012 231
11291 443
50863 163
32198 625
7244 782
2770 486
4440 593
2346 207
49962 829