1133 39
1251 202
5497 461
11664 208
246324 920
214581 289
180001 449
460690 1074
626661 1950
106429 412
13302 540
50281 344