35096 273
6728 110
4959 753
14596 279
52086 378
8162 554
3904 644
10050 191
4742 274
1740 226
3680 623
2310 106
5960 436