18198 599
115425 674
21030 297
42357 322
42915 576
49722 136
65841 1063
96246 279
33146 357
17899 352
40806 187
99327 947
38309 474
25394 273
92003 449
70421 512
20867 489