31561 290
53782 378
32371 227
162876 885
70944 628
144727 836
128967 191
123146 760
55758 850
258321 1463