2433 40
2649 213
4534 76
2076 220
5559 575
21167 893
3227 256
4939 78
5453 414
10738 765
5356 358
33749 686
21410 509