2433 40
2648 213
4532 76
2076 220
5557 575
21167 893
3227 256
4936 78
5453 414
10738 765
5356 358
33748 686
21410 509