838 69
2801 128
8870 1007
12583 435
7726 165
3927 112
5706 44
4055 68
5950 321
6812 462
5851 844
13394 601