2983 343
5464 506
10653 512
11410 860
5342 818
3484 173
6917 257
1683 92
8304 656
1774 182
4706 627
11469 169
1993 246
58702 818