1690 261
1084 199
2995 348
1095 86
9036 553
3641 601
34460 744
9243 250
2654 466
2730 633
2788 565
6285 831
5836 906