1590 328
1327 366
44928 352
1448 313
39263 489
58248 504
5665 433
1485 249
4876 492
111499 850
48320 355
5830 63