12281 602
70062 129
38479 161
49867 252
70427 238
149421 567
111041 791
86387 287
17917 350
33421 170