2187 486
1407 37
4501 797
4759 284
27121 368
5255 658
3227 269
7375 872
15716 546
9613 516
6834 89
8914 694
18106 110
16739 613
2945 336
3805 349