4015 808
1739 38
1637 154
3323 648
1589 101
2390 501
1973 354
9093 168
3479 761
12588 651
8215 676
6834 191
2583 415
1929 322
17870 191
2445 153
3856 130
1783 225
1422 72
15521 68
11519 254
592 66
7040 606
2487 266
5083 63
1147 98
1001 247
3631 722