2433 40
2647 213
4532 76
2075 220
5557 575
21167 893
3226 256
4935 78
5453 414
10734 765
5356 358
33748 686
21409 509