121993 476
90213 171
285883 888
300412 630
67525 553
143167 377
319708 1079
52309 204
289470 746
236271 813
36935 427
117228 724
4631 389
86072 294
115165 471
76767 102
59458 270
41457 817
128413 386
184578 785
352743 992
62758 298