2990 287
3087 403
3931 210
2720 674
2152 476
176 39
1809 330
3241 921
2925 632
1640 323
2270 624
919 184
1421 462
235 63
132 39
1608 269
455 115
1710 316
3107 646
714 173
2976 897
1719 494
2751 673
1460 306