19589 429
6361 604
11921 303
12684 111
54567 467
21255 373
31952 935
9964 969
26401 293
98510 633
36469 544
31049 187
57344 157
76539 251