15831 773
983 182
2063 469
3321 847
6570 439
1623 280
2949 556
13954 693
1255 214
3087 689
614 59
920 155
5738 302
14511 118
4703 868
2940 830
946 205
2907 592
27841 54
3489 873
1527 408
3069 598
2040 549
2123 501