99963 864
10201 359
42416 198
20628 849
14110 231
11299 443
50978 163
32394 625
7251 782
2778 486
4446 593
2348 207
50307 829