1596 328
1327 366
44932 352
1448 313
39265 489
58248 504
5665 433
1487 249
4876 492
111499 850
48321 355
5830 63