15531 311
4499 773
23774 495
10030 506
4895 60
6118 82
4338 125
3570 150
2974 185
5713 193
5844 607
2189 222