2426 40
2635 213
4527 76
2072 220
5548 575
21155 893
3213 256
4924 78
5446 414
10720 765
5350 358
33728 686
21398 509