2595 503
1702 502
3429 462
3753 708
2739 813
599 114
715 191
3239 592
6844 434
422 44
2843 723
3058 697
14779 147
1207 233
76164 149
5432 156
4547 396
10137 596
6083 823
4986 667
2096 333