2433 40
2646 213
4531 76
2075 220
5557 575
21165 893
3226 256
4935 78
5453 414
10733 765
5356 358
33746 686
21409 509