2425 40
2635 213
4527 76
2072 220
5548 575
21154 893
3212 256
4924 78
5446 414
10720 765
5350 358
33727 686
21398 509