2931 580
1955 111
2859 654
2776 369
3233 514
4318 842
11527 151
18461 597
2541 296
4527 835
3728 668
2583 625
4900 638
3442 685
1694 171
1057 37
1587 79
2561 334
3266 322
6321 167
3853 772
1783 290
4030 502
2099 214