50156 231
16566 1382
12288 723
17938 515
18186 1487
47344 1005
45340 182
48726 734
32933 1786
41893 1143
22490 306
26925 115
36641 1693
23437 1973
38842 134