2978 725
2604 679
2728 693
1008 187
596 39
1493 317
5391 227
87200 347
2375 337
4696 552
2531 137
8856 237