4228 430
4627 361
22708 359
3089 497
15148 280
8173 918
7966 792
20299 337
8541 244
9673 459
8189 481
13450 330
5141 262